C语言---输出三角形字符阵列

输出三角形字符阵列

本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

输入格式:

输入在一行中给出一个正整数n1n<7)。

输出格式:

输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。

输入样例:

4

输出样例:

A B C D 
E F G 
H I 
J

#include<stdio.h>
int main(int argc, char *argv[])
 {
 int n;
 scanf("%d",&n);
 char ch='A';
 int i=0;
 if(n<7)
{                 
  while(n!=0){
   for(i=0;i<n;i++){     
    printf("%c ",ch);//printf("%c ",j=65);j++;也可//
    ch++;                     
   } 
   printf("\n");
   n=n-1;
  }
 }else{
  printf("输入不正确"); 
  } 
 return 0;
}


猜你喜欢

转载自blog.csdn.net/printfxgd/article/details/79859829