需要用C语言 编译器是dev c艹,只能用循环 知识越基础越好,给个思路也可以 图案如下
这是比较基础的
#include <stdio.h>
int main()
{
int i,j;
char c;
for (i = 0; i<6; i++)
{
for (j = 0; j<9; j++)
{
c = 'A' + (i+j)%9;
printf(" %c", c);
}
printf("\n");
}
for (i = 4; i>=0; i--)
{
for (j = 0; j<9; j++)
{
c = 'A' + (i+j)%9;
printf(" %c", c);
}
printf("\n");
}
return 0;
}
代码如下:
#include <stdio.h>
int main()
{
char c='A';
char ch;
int i=0,j=0,n=0;
for (i=0;i<6;i++)
{
ch = c+i;
for (j=0;j<9;j++)
{
if(ch <= 'I')
printf("%2c", ch);
else
printf("%2c",'A'+ch-'I'-1);
ch = ch + 1;
}
printf("\n");
}
//后
c = 'E';
for(i=0;i<5;i++)
{
ch = c - i;
for (j=0;j<9;j++)
{
if(ch <= 'I')
printf("%2c", ch);
else
printf("%2c",'A'+ch-'I'-1);
ch = ch + 1;
}
printf("\n");
}
return 0;
}