酷代码 AI
菜单

小核桃想编写一个程序,让“横条纹小行星矩阵”的行数为n,列数为m。下面请你编写程序,帮助小核桃完成这个问题吧。 输入: 两个整数n与m,分别表示横条纹小行星矩阵的行数,与横条纹小行星矩阵的列数。 输出: 一个行数为n,列数为m的“横条纹小行星矩阵”。 输入样例: 5 5 输出样例: ***** ##### ***** ##### ***** 使用c++语言

```cpp #include <iostream> using namespace std; int main() { int n, m; cin >> n >> m; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { if (i % 2 == 0) { cout << '*'; } else { cout << '#'; } } cout << endl; } return 0; } ``` 这段 C++ 代码实现了生成“横条纹小行星矩阵”的功能。代码先从输入读取矩阵的行数 `n` 和列数 `m`,接着使用两层嵌套的 `for` 循环来遍历矩阵的每一个位置。外层循环控制行数,内层循环控制列数。在输出元素时,根据当前行数是偶数还是奇数,分别输出 `*` 或 `#`。每一行输出完毕后,通过 `cout << endl;` 进行换行,最终形成所需的矩阵。 [2026-02-01 15:19:52 | AI问答 | 234点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多