1. 程式人生 > >C語言:輸出n行由大寫字母A開始構成的三角形字元陣列。

C語言:輸出n行由大寫字母A開始構成的三角形字元陣列。

實驗4-2-6 輸出三角形字元陣列(15 分)

本題要求編寫程式,輸出n行由大寫字母A開始構成的三角形字元陣列。

輸入格式:

輸入在一行中給出一個正整數n1n<7)。

輸出格式:

輸出n行由大寫字母A開始構成的三角形字元陣列。格式見輸出樣例,其中每個字母后面都有一個空格。

#include <stdio.h>

// 本題要求編寫程式,輸出n行由大寫字母A開始構成的三角形字元陣列。
/*n行則第一行有n個字母,那麼輸入n個字母后換行*/int main(int argc, char *argv[]) {
 int n;
 scanf("%d",&n);
 char ch='A';
 int i=0;
 if(n<7){                     //使n<7
  while(n!=0){
   for(i=0;i<n;i++){     
    printf("%c ",ch);
    ch++;                     
   }
   printf("\n");
   n=n-1;
  }
 }else{
  printf("輸入不正確");
 } 
 return 0;
}