1 #include<stdio.h> 2 3 int main() 4 { 5 int n, i, j, k; 6 7 scanf_s("%d", &n); 8 9 for (i = 1; i <= n / 2; i++) //菱形上部 10 { 11 for (j = 1; j <= n / 2 - i + 1; j++) 12 { 13 printf(" "); 14 } 15 for (k = 1; k <= i * 2 - 1; k++) 16 { 17 printf("* "); 18 } 19 printf("\n"); 20 } 21 22 for (i = 1; i <= n; i++) //菱形中部 23 { 24 printf("* "); 25 } 26 printf("\n"); 27 28 for (i = 1; i <= n / 2; i++) //菱形下部 29 { 30 for (j = 1; j <= i; j++) 31 { 32 printf(" "); 33 } 34 for (k = 1; k <= n - 2 * i; k++) 35 { 36 printf("* "); 37 } 38 printf("\n"); 39 } 40 41 42 return 0; 43 }
习题4-9 打印菱形图案
猜你喜欢
转载自www.cnblogs.com/2018jason/p/10905385.html
今日推荐
周排行