C语言怎么输出以下图形?

如题所述

#include <stdio.h>
#include <conio.h> 
int main()
{
int i,j;
char c='A';
for(i=1;i<=5;i++)
{
for(j=1;j<=5-i;j++) printf(" ");
for(j=1;j<=i*2-1;j++) printf("%c",c);
printf("\n");
c++;//第一个填空
}
c--;
for(i=4;i>=1;i--)//第二个填空
{
c--;
for(j=1;j<=5-i;j++) printf(" ");
for(j=1;j<=i*2-1;j++) printf("%c",c);//第三个填空
printf("\n");
}
getch();
return 0;
}

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答