高质量题解|A75613.打印数字
2026-02-13 08:58:04
发布于:河北
3阅读
0回复
0点赞
解题思路
题目要求我们输入正整数 n ,输出 n 次 50 ~ 60 之间的数(包括50、60)
我们可以用循环嵌套来做,但是需要先搞清楚 i 和 j 分别是什么意思
横着的行数对应 i ,代表了 n 行;竖着的列数分别是在 j 中输出的 50 ~ 60 这些数字
既然搞清楚了,我们就可以开始遍历了。因为要输出 n 行,所以外部(有 i 的循环)就应该从 1 ~ n 遍历;列要输出 50 ~ 60 ,所以从 50 遍历到 60 就行了
循环内输出 j ,因为它是根据 50 ~ 60 开始变动的;注意在输出一行 50 ~ 60 后应该使用 endl 换行,继续下一行输出
代码
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin >> n;
for(int i = 1;i <= n;i++){
for(int j = 50;j <= 60;j++){
cout << j << " ";
}
cout << endl;
}
return 0;
}
这里空空如也








有帮助,赞一个