Live2D

用C语言程序实现打印出一个菱形(1,3,5,7,5,3,1),观察菱形,它的每一行前面会有空格,要打印菱形,首先要算出空格多少的规律,以及每行*的数目,把菱形分为上下两部分打印,


#include<stdio..h>

main()

{

int i,j,k;

for(i=0;i<=3;i++)  //上面实行打印

{

for(j=0;j<=2-i;j++)//*前面空格数

printf(" ");

for(k=0;k<=2*i;k++) 1 3 5 7即2*i

printf("*");

printf("*")

//下面同理

}

for(i=0;i<3;i++)

{

for(j=0;j<=i;j++)

printf(" ");

for(k=0;k<=4-2i;k++)

printf("*");

printf("\n");

}

}

posted @ 2018-04-03 01:32  幽香飞狐  阅读(188)  评论(0)    收藏  举报
Live2D