#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; }