船舶涂装公司:C语言问题!

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/04 19:57:31
打印输出下列图案!
*
***
******
********
******
***
*
书上的题,看了半天答案理解不出来
哪位能给个详解,谢谢@
sunshine66兄,能注明解释吗?谢谢

1、3、6、8这4个数找规律想用一个循环似乎不可能,所以只好分开了。
main()
{
int i,j;
/*打印前两行*/
for(i=1;i<=2;i++)
{
for(j=1;j<=2*i-1;j++)printf("*");
printf("\n");
}
/*打印3、4行*/
for(i=3;i<=4;i++)
{
for(j=1;j<=2*i;j++)printf("*");
printf("\n");
}
/*打印5行*/
for(i=1;i<=6;i++)printf("*");
printf("\n");
/*打印6、7行*/
for(i=2;i>=1;i--)
{
for(j=2*i-1;j>=1;j--)printf("*");
printf("\n");
}
}

楼主可以说清楚点吗
只是打印这个特定图形的话这题就太没意思了
应该是有一定规律性的吧

能把书上的代码贴出来吗?