一个C语言的简单编程

来源:百度知道 编辑:UC知道 时间:2024/04/29 11:36:40
怎样打印出下面的效果,谢谢了

0
11
222
3333
44444
555555
6666666
77777777
888888888
9999999999
希望能说出每一行的详细意思

定义一个i,j;
那么看你的题目:第一行,输出0,第二行输出1,这个规律看出来了吗:如果用i控制行的输出,j控制数字的输出;那么i和j的关系就是j=i-1;还有数字输出的个数等于行数是吧,那么i=j;然后就用嵌套循环
那么就是for(i=1;i<10;i++)
for(j=i-1;j<=i;j++)
printf("%d",j);
对吧!

main()
{
<br>
int i,j;
<br>for(i=1;i++;i<11)
<br>{
<br> for(j=i-1;j<=i;j++)
<br> printf{"%d",j};
<br>}
<br>
}