C19-2.22循环嵌套1
原题链接:38471.note12025-06-22 17:58:35
发布于:江苏
一、进制转换回顾练习
二、循环嵌套
实例1:循环表示的行和列
#include<iostream>
using namespace std;
int main(){
int n;
cin >> n;
for (int i=1; i<=n; i++){ //外层循环表示行
for(int j=1; j<=n; j++){ //内层循环表示列
cout << "*";
}
cout << endl;
}
return 0;
}
实例2:行列数一数
#include<iostream>
using namespace std;
int main(){
int n, m;
cin >> n >>m;
for (int i=1; i<=n; i++){
for (int j=1; j<=m; j++){
cout << j <<' ';
}
cout << endl;
}
return 0;
}
实例3:输入所有数字的因数
#include<iostream>
using namespace std;
int main(){
int n, t;
cin >> n;
for (int i=1; i<=n; i++){
cin >> t;
cout << t << "的所有因数是:";
//循环判断找到t的所有因数:
for (int j=1; j<=t; j++){
if (t%j==0) cout << j <<' ';
}
cout << endl;
}
return 0;
}
这里空空如也
有帮助,赞一个