您的位置:首页 > 编程语言 > C语言/C++

C语言:输出n行由大写字母A开始构成的三角形字符阵列。

2018-02-21 11:47 4351 查看

实验4-2-6 输出三角形字符阵列(15 分)

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

输入格式:

输入在一行中给出一个正整数n(1≤n<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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐