📄 dayinmofang.txt
字号:
:#include "stdio.h"
#define N 10
main()
{
static int a[N][N],i,j,k;
i=0,j=5,a[i][j]=1;
for (k=2;k<=N*N;++k)
{ if (i==0)
if(j==N-1)
i++;
else i=n-1,,j++;
else
if (j==n-1)
i--,j=0;
else
if (a[i-1][j+1]>0)
i++;
else i--,,j++;
a[i][j]=k;
}
输出
}
打印“魔方阵”。所谓“魔方阵”是指这样的方阵,它的每一行、每一列和对角线之和均相等。例如,三阶魔方阵为: 8 1 6
3 5 7
4 9 2
要求打印出由1到n*n的自然数构成的魔方阵。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -