1. 程式人生 > >(C語言列印圖形題2)程式設計,輸入n,輸出如下例(n=6)所示的圖形:

(C語言列印圖形題2)程式設計,輸入n,輸出如下例(n=6)所示的圖形:

程式設計,輸入n,輸出如下例(n=6)所示的圖形:
                    * * * * * * 
                      * * * * * *  
                    * * * * * *
                  * * * * * * 
                * * * * * *  

              * * * * * * 

解答:

1.程式截圖


2.程式原始碼:

#include <stdio.h>
int main(int argc, char *argv[])
{
int n,i,j,k,m;
scanf("%d",&n);
m=n;
for(i=0;i<n;i++)   //控制行數 
{
m--;
for(j=0;j<m;j++)    //該for迴圈用來控制空格的輸出 
   {
   printf(" ");
   }
   for(k=0;k<n;k++)   //控制每行*的輸出 
   {
    printf("*");
    }
   printf("\n");
}
return 0;
}

3.執行結果