酷代码 AI
菜单

小核桃想生成一个特定样式的矩阵,她将其命名为 “竖条纹小行星矩阵”。请你编写一个程序,根据给定的行数n和列数m生成并输出这个n行m列的矩阵。 输入: 两个整数n与m,分别表示 "竖条纹小行星矩阵"的行数与列数。c++

```cpp #include <iostream> #include <iomanip> int main() { int n, m; // 输入矩阵的行数和列数 std::cin >> n >> m; for (int i = 0; i < n; ++i) { for (int j = 0; j < m; ++j) { if (j % 2 == 0) { // 偶数索引列输出 '*' std::cout << '*'; } else { // 奇数索引列输出 ' ' std::cout << ' '; } } // 每行结束后换行 std::cout << std::endl; } return 0; } ``` 此程序首先从用户输入获取矩阵的行数`n`和列数`m`。然后使用两层嵌套的`for`循环来遍历矩阵的每一个位置。对于每一列,如果列索引是偶数,就输出`*`;如果是奇数,就输出空格。每行输出完毕后进行换行操作,最终生成并输出“竖条纹小行星矩阵”。 [2026-01-31 19:41:41 | AI问答 | 256点数解答]

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