字母菱形

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:02:46
编写程序,输入行数 N 和起始字母,在屏幕输出如下的由英文字母组成的菱型
输入

7 X

输出

X
Y I
Z H
A J
B F
C E
D

#include<stdio.h>
void main()
{
int i,j;
char c;
scanf("%c",&c);
for(i=65;i<=c;i++)
{
for(j=0;j<i-64;j++)
{
printf("%c",(char)i);
}printf("\n");
}
for(i=c-1;i>=65;--i)
{
for(j=0;j<i-64;j++)
{
printf("%c",(char)i);
}printf("\n");
}
}
这样可以输入任何大写字母了