酷代码 AI
菜单
服务商

C++实现交替符号图案输出

以下是实现该功能的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++) { // 计算当前位置的编号 int num = i * m + j + 1; if (num % 2 == 1) { // 编号为奇数,输出 # cout << "#"; } else { // 编号为偶数,输出 @ cout << "@"; } } // 每行输出结束后换行 cout << endl; } return 0; } ``` ### 代码说明: 1. **输入处理**:使用`cin`读取用户输入的行数`n`和列数`m`。 2. **双重循环**:外层循环控制行数,内层循环控制列数。 3. **编号计算**:对于每个位置,通过`i * m + j + 1`计算其编号。 4. **符号输出**:根据编号的奇偶性输出相应的符号。 5. **换行处理**:每行输出结束后,使用`cout << endl;`换行。 ######[AI问答 | 339点数解答 | 2026-03-14 20:25:17]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]