mfz.c
来自「自己做的常用库和实现的数据结构。public domain.」· C语言 代码 · 共 20 行
C
20 行
#define N 5
main()
{ static int a[N+1][N+1];
int i,j,k;
i=1;j=(N+1)/2;
for (k=1;k<=N*N;k++)
{ a[i][j]=k;i--;j++;
if (i==0&&j==N+1) {i+=2;j--;}
else if (i==0) i=N;
else if (j==N+1) j=1;
if (a[i][j]!=0) {i+=2;j--;}
}
for (i=1;i<=N;i++)
{ for (j=1;j<=N;j++)
printf("%4d",a[i][j]);
printf("\n");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?