题目描述:输出金字塔
请输入一个大写字母作为字母金字塔的最大字母
示例:
输入:C
输出: A
ABA
ABCBA (最后一行开头无空格)
#include <stdio.h>//分三块,一块是左边,一块是字母正序,一块是字母逆序
int main() {
char p,k;
scanf("%c",&p);
int i,j;
for(i=65;i<=p;i++)//计数行数
{
for(j=65;j<p;j++)
{
printf(" ");
}
for(k=65;k<=i;k++)//直接操作字符非常简便
{
printf("%c",k);
}
for(k=i-1;k>=65;k--)
{
printf("%c",k);
}
printf("\n");
}
return 0;
}