本题要求在屏幕上显示M行N列字母,如果输入的数据不在指定范围内,提示错误信
输入格式:
在一行中绘出两个正整数和n,其中M<=10.N=6
输出格式
M行N列字母
输入样例1:
33
输出样例1
12和13行你不能都用i作为循环变量啊。把内存循环变量重新定义一个
#include <iostream>
int main() {
int m, n;
std::cin >> m >> n;
if (m <= 0 || m > 10 || n <= 0 || n > 6) {
std::cerr << "输入范围不对\n";
return 1;
}
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
char c = 'A' + (n - j - 1);
std::cout << c;
}
std::cout << '\n';
}
return 0;
}