Problem Description
打印由大写字母组成的等腰三角形。
Input Description
输入一个正整数n(1<=n<=26)。
Output Description
按照样例格式打印三角形。
Sample Input
5
Sample Output
A
BBB
CCCCC
DDDDDDD
EEEEEEEEE
#include <stdio.h>
int main()
{
int n, m, x, y;
char c;//c是一个char类型的变量,用来存放从A开始每行所要打印的字母
scanf("%d", &n);//读取你要打印的行数
//m用来记录当前行数
for(m = 1, c = 'A'; m <= n; m++, c++)
{
for(x = 1; x <= n - m; x++)
printf(" ");//
for(y = 1; y <= (2 * m - 1); y++)
printf("%c", c);
printf("\n");
}
return 0;
}