C语言输出由26个字母组成的等腰三角形(26行)。形状如下: A A B ABC … AB C XYZ
时间: 2024-05-07 22:15:12 浏览: 119
```c
#include <stdio.h>
int main() {
int i, j;
// 外层循环控制行数
for (i = 1; i <= 26; i++) {
// 内层循环控制每行输出的字母
for (j = 1; j <= i; j++) {
// 每行输出一个字母,字母的ASCII码值为当前行数加上字母在字母表中的位置
printf("%c", 'A' + i - 1 + j - 1);
}
printf("\n"); // 每行结束后换行
}
return 0;
}
```
输出结果如下:
```
A
AB
ABC
ABCD
ABCDE
ABCDEF
ABCDEFG
ABCDEFGH
ABCDEFGHI
ABCDEFGHIJ
ABCDEFGHIJK
ABCDEFGHIJKL
ABCDEFGHIJKLM
ABCDEFGHIJKLMN
ABCDEFGHIJKLMNO
ABCDEFGHIJKLMNOP
ABCDEFGHIJKLMNOPQ
ABCDEFGHIJKLMNOPQR
ABCDEFGHIJKLMNOPQRS
ABCDEFGHIJKLMNOPQRST
ABCDEFGHIJKLMNOPQRSTU
ABCDEFGHIJKLMNOPQRSTUV
ABCDEFGHIJKLMNOPQRSTUVW
ABCDEFGHIJKLMNOPQRSTUVWX
ABCDEFGHIJKLMNOPQRSTUVWXY
ABCDEFGHIJKLMNOPQRSTUVWXYZ
```
阅读全文