满意答案
lgq2110
2013.03.26
采纳率:40% 等级:12
已帮助:7504人
#include
#include
#include
#define totle 65 //字母A的ASC码值
int main(void)
{
int line;
char letter,ch;
int j;
printf("请输入一个大写字母:");
scanf("%c",&letter);
for(line=0;line<=letter-totle;line++)
{
j=line;
for(int i=0;i
printf(" ");
for(ch='A'+abs(j);ch<=('A'+line);) //升序输出字母
{
printf("%c",ch);
j =j-1;
ch='A'+abs(j);
}
printf("\n");
}
for(line=letter-totle-1;line>=0;line--)
{
j=line;
for(int i=0;i
printf(" ");
for(ch='A'+abs(j);ch<=('A'+line);) //降序输出字母
{
printf("%c",ch);
j=j-1;
ch='A'+abs(j);
}
printf("\n");
}
getch();
return 0;
}
01分享举报