上海出发桂林跟团旅游:这个C语言中的for语句怎么理解的?

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 06:03:56
main()
{int i,j,k;
for(i=0;i<=3;i++)
{for(j=0;j<=2-i;j++)/*1.这个怎么理解的*/printf(".");
for(k=0;k<=2*i;k++)/*2.这个怎么理解的*/printf("*");printf("\n");}
运行结果:
...*
..***
.*****
*******
.*****
..***
...*
为了表示感谢在加20分.我只这么多分了全送了

第一次i=0 j从0到2循环3次,输出3个"." k从0到0循环1次,输出1个"*";
第二次i=1 j从0到1循环2次,输出2个"." k从0到2循环3次,输出1个"*";
第三次i=2 j从0到0循环1次,输出1个"." k从0到4循环5次,输出5个"*";
第四次i=3 j从0到-1循环0次,输出0个"." k从0到6循环7次,输出7个"*";
i只循环四次,没有倒三角