C 實戰練習題目23 -打印菱形圖案

題目:打印出以下圖案(菱形)。html

   *
  ***
 *****
*******
 *****
  ***
   *

程序分析:先把圖形分紅兩部分來看待,前四行一個規律,後三行一個規律,利用雙重for循環,第一層控制行,第二層控制列。學習

實例:spa

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int i,j,k;
 5     for(i=0;i<=3;i++) {
 6         for(j=0;j<=2-i;j++) {
 7             printf(" ");
 8         }
 9         for(k=0;k<=2*i;k++) {
10             printf("*");
11         }
12         printf("\n");
13     }
14     for(i=0;i<=2;i++) {
15         for(j=0;j<=i;j++) {
16             printf(" ");
17         }
18         for(k=0;k<=4-2*i;k++) {
19             printf("*");
20         }
21         printf("\n");
22     }
23   
24 }

以上實例輸出結果爲:code

   *
  ***
 *****
*******
 *****
  ***
   *

 感謝你的閱讀,請用心感悟!但願能夠幫到愛學習的你!!分享也是一種快樂!!!請接力。。。htm

點擊查看原文,謝謝!blog

相關文章
相關標籤/搜索