字母金字塔

来源:百度知道 编辑:UC知道 时间:2024/07/04 23:37:59
其功能是根据整数 n 的个数 (0<n<14) ,输出由字母组成的一个金字塔图形。
编写主程序,测试该函数。测试样例如下(对应 n 为 6 时的图形):
A
ABC
ABCDE
ABCDEFG
ABCDEFGHI
ABCDEFGHIJK

#include<stdio.h>

#define N 6 //定义输出的行数
int main()
{
int i=1;
int j,k;
char ch=65;
while(i<=N)
{ ch=65;
j=N-i,k=2*i-1;
while(j-->0) printf(" ");
while(k-->0) printf("%c",ch++);
printf("\n");
i++;
}
return 1;
}