这题怎么做呀?没思路。。
打印图形:(不允许直接打印输出)E J O T Y
D I N S X
C H M R W
B G L Q V
A F K P U
/* 呵,又改进了一下,更加地好看。 */ #include<stdio.h> #define N 5 int main(void) { int i,j; char k='A',z=k+33,n=1,a[N][N],b[N][N]; for(i=0;i<5;i++) for(j=0;j<5;j++,n++) { if(n%2==0) { a[i][j]=z++; z++; } else { a[i][j]=k++; k++; } } for(i=4;i>=0;i--) { for(j=0;j<5;j++) printf("%3c",a[j][i]); puts(" "); } getch(); }