输入一个整数,男(1<=n<=30),当输入n的值为3时,打印结果是:
1
2 2
3 3 3
输入值为6时
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
6 6 6 6 6 6
#include<iostream>
int main() {
int n;
scanf("%d",&n);
for(int i=1;i<=n;i++) {
for(int j=1;j<=i;j++){
printf("%d ",i);
}
printf("\n");
}
return 0;
}
觉得有用的话采纳一下答案哈
int main()
{
int n, i = 0, j = 0;
scanf("%d", &n);
while((++i) <= n)
{
j = i;
while(j--){
printf("%d ",i);
}
printf("\n");
}
return 0;
}