题解 | #菱形图案#
K形图案
http://www.nowcoder.com/practice/753cc2662d9949fe826a85f815db0ca4
#include <stdio.h>
int main()
{
int n, i, j;
while(scanf("%d", &n) != EOF)
{
for( i=0; i<=n; i++) //先打印n+1行
{
for( j=0; j<=(n-i); j++) //每行的* 个数递减,从n+1减到1
printf("* ");
printf("\n");
}
for(i=0; i<n; i++) //再打印下部分从* * 开始,共n行
{
for(j=0; j<=(i+1); j++) //每行的* 个数从2个递增到n+1
printf("* ");
printf("\n");
}
}
return 0;
}

