发布网友 发布时间:2022-05-07 17:32
共1个回答
热心网友 时间:2022-06-30 21:38
#include <stdio.h>追答比较接近的只能如下:
#include
#include
#include
void main ( )
{
int x,y;
int row=7,col=7;
int r,c;
r=0;
for (y=0;y<row;y++)
{
c=65+r;
for (x=0;x<col-y;x++)
{
printf("%c",(char)c);
c+=x+2+y;
}
r+=y+1;
printf("\n");
}
system("pause");
}
别忘了安规律是1+2+3+4+4+5+6+7=28 (A~Z 只有26),结果是绝对拿不到只有A~Z 的,避免打印A~Z以外的字,打印前可加上 if (c<='Z')