3个回答
展开全部
如果是
1
22
333
4444
55555
#include<stdio.h>
void main()
{ int i,j;
i=0;
while ( i<5 ) //一共5行
{ //*******
j=0; while ( j<i+1 ) { printf("%d",i+1); j++; } //每行输出i+1个数字i+1
printf("\n"); //每行换行
i++;
}
}
后面的1~10看不明白是什么格式
1
22
333
4444
55555
#include<stdio.h>
void main()
{ int i,j;
i=0;
while ( i<5 ) //一共5行
{ //*******
j=0; while ( j<i+1 ) { printf("%d",i+1); j++; } //每行输出i+1个数字i+1
printf("\n"); //每行换行
i++;
}
}
后面的1~10看不明白是什么格式
更多追问追答
追问
额 ,我是个初学者。所以问用 while 来输出。您写的那段代码,不好意思,我真的看不懂。。。。。后面1~10,就是第一行1,第二行23,第三行456......如此类推。谢谢你的回答
追答
将主程序中换成下面内容:
int i,j,k;
i=0; k=1;
while ( i<4 )
{ //*******
j=0; while ( j<i+1 ) { printf("%d ",k); j++; k++; }
printf("\n");
i++;
}
展开全部
i=0;
while(i<=5){
i++;
j=0;
while(j<i){
print("%d",i);
j++;
}
print(" ");
}
基本这个意思,照着改就好
while(i<=5){
i++;
j=0;
while(j<i){
print("%d",i);
j++;
}
print(" ");
}
基本这个意思,照着改就好
更多追问追答
追问
请问,可以讲解一下代码意思吗? 照着修改的确可以输出,但是我不明白。
追答
就是根据当前输出的数字是几,就循环输出几次,最外层while给定当前输出的数,内层while决定输出几次
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么是C语言不懂啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询