编写一个程序,打印如下图:

来源:百度知道 编辑:UC知道 时间:2024/05/15 20:51:39
A
BBB
CCCCC
DDDDDDD
EEEEEEEEE
FFFFFFFFFFF
GGGGGGGGGGGGG

用什么语言?

下面是C语言写的:
#define m 7
main(){
int i,j;
for (i=0;i<m;i++){
for (j=0;j<m-i;j++) printf("%c",32);
for (j=0;j<i*2+1;j++) printf("%c",'A'+i);
printf("\n");
}
}

#include<stdio.h>
int main()
{
int i,j;
char a='A';
for (i=1; i<=7; i++)
{
for(j=1;j<=2*i-1;j++)
printf("%c",a);
printf("\n");
a=a+1;
}
}

若要金字塔形,则:
#include<stdio.h>
int main()
{
int i,j,t;
char a='A';
for (i=0; i<=6; i++)
{
for(t=0;t<6-i;t++)printf(" ");
for(j=0;j<2*i+1;j++)
printf("%c",a);
printf("\n");
a=a+1;
}
}

呵呵。。。楼上的好强啊!
我也学过C语言,现在都忘光了。
我知道什么逻辑,不知道怎么写语句了。