C++实现小行星矩阵输出:每行首尾金色标记
根据题目描述,需要输出一个 `n` 行 `n` 列的矩阵,其中每行的第一个和最后一个字符是 `#`,其余位置是 `*`。注意输入样例中 `1:` 和 `5` 是分开的,但实际输入只有整数 `n`。 以下为 C++ 实现代码: ```cpp #include <iostream> using namespace std; int main() { int n; cin >> n; // 读取矩阵大小 for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { // 判断是否为每行的第一个或最后一个位置 if (j == 0 || j == n - 1) { cout << "#"; } else { cout << "*"; } } cout << endl; // 每行结束后换行 } return 0; } ``` **代码说明** - 外层循环控制行数,内层循环控制列数。 - 通过判断列索引 `j` 是否为 `0` 或 `n-1` 来决定输出 `#` 或 `*`。 - 每行输出完毕后换行,符合矩阵格式要求。 输入 `5` 时,输出如下: ``` #***# #***# #***# #***# #***# ``` ######[AI问答 | 320点数解答 | 2026-08-01 20:50:56]
相关提问
- 无名杀“剑气凝聚”技能代码升级:实现武将卡牌旁标记数量直观显示(字节豆包 | 683点数解答 | 2025-07-02 08:02:46)666
- C++ 实现:轻松计算两个矩阵的乘法并输出结果(字节豆包 | 381点数解答 | 2025-12-03 19:20:23)241
- C++ 矩阵加法:vector 实现与格式控制详解(DeepSeek | 881点数解答 | 2026-05-31 08:22:32)71
- 先识技能超强揭秘:神级无懈、无效卡牌与标记福利!(字节豆包 | 34点数解答 | 2025-03-17 02:55:12)280
- 神秘锁定技:体力变化触发魔标记,上限增减暗藏玄机!(字节豆包 | 36点数解答 | 2025-09-07 22:00:46)142
- 无名杀技能代码:独特锁定技的完整实现与注意要点揭秘(字节豆包 | 768点数解答 | 2025-09-07 22:01:14)185
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)549
- C++ 实现正方形黑白瓦片图案最小转换方法求解(字节豆包 | 817点数解答 | 2025-11-25 19:03:09)118
- Python 实现图像顺时针旋转 90 度:代码详解与复杂度分析(字节豆包 | 486点数解答 | 2025-12-09 12:25:11)180
- C++实现喵际数独锦标赛自动评判系统:快速验证数独解答正确性(字节豆包 | 666点数解答 | 2025-05-16 16:46:31)219
- C++实现自动化药房配药检查功能(字节豆包 | 701点数解答 | 2026-03-08 10:23:41)77
- C++ 破局!Candy 任意门密室周年庆彩蛋路径大揭秘(DeepSeek | 659点数解答 | 2025-05-16 16:50:18)152