dayinmofang.txt

来自「打印“魔方阵”。所谓“魔方阵”是指这样的方阵」· 文本 代码 · 共 27 行

TXT
27
字号
:#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 + =
减小字号Ctrl + -
显示快捷键?