实验4-2-4 输出三角形字符阵列 (15 分)
本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。
输入格式:
输入在一行中给出一个正整数n(1≤n<7)。
输出格式:
输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。
#include<stdio.h>
int main()
{
char a[26]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
int b,c=0,d=0,e=0;
scanf("%d",&b);
for(b;b>=0;b--){
d=d+b;
for(c;c<d;c++){
printf("%c ",a[c]);
e++;
if(e==d)
printf("\n");
}
}
return 0;
}
数组的形式完成这题