#include <stdio.h>
int main() {
int a;
while (scanf("%d", &a) != EOF) { // 注意 while 处理多个 case
// 64 位输出请用 printf("%lld") to
//1.打印上半部分
for(int i = 0;i < a + 1;i++)
{
//打印空白
for(int j = 0;j < a - i;j++)
{
printf(" ");
}
//打印图案
for(int k = 0;k < i + 1;k++)
{
printf("* ");
}
printf("\n");
}
//2.打印下半部分
for(int i = 0;i < a;i++)
{
//打印空白
for(int j = 0;j < i + 1;j++)
{
printf(" ");
}
//打印图案
for(int k = 0;k < a-i;k++)
{
printf("* ");
}
printf("\n");
}
}
return 0;
}

京公网安备 11010502036488号