九阶幻方和三阶幻方一样,每行,每列,两条对角线之和相等,都是369 在第一行居中的方格内放1,依次向右上方填入2,3,4...,如果右上方已有数字,则向下移一格继续填写.如下图用Merziral法生成的9阶幻方:47 58 69 80 1 12 23 34 4557 68 79 9 11 22 33 44 4667 78 8 10 21 32 43 54 5677 7 18 20 31 42 53 55 666 17 19 30 41 52 63 65 7616 27 29 40 51 62 64 75 526 28 39 50 61 72 74 4 1536 38 49 60 71 73 3 14 2537 48 59 70 81 2 13 24 359阶幻方的幻和值为369.Merzirac法,有人也叫楼梯法,我管它叫斜步法,即走X+Y斜步(数字按右上方顺序填入),-Y跳步(如果右上方已有数字或出了对角线,则向下移一格继续填写).其实斜步法可以向4个方向依次填写数字,即右上,右下,左上,左下4个方向,每种斜步都可有2种跳步,即左(右)跳步,上(下)跳步.对于X+Y斜步相应的跳步可以为-X,-Y. [记住,跳步是X+Y斜步的X(或Y)相反方向即可.如右上方向斜步,跳步就为向左(或向下)一步;左下方向斜步,跳步就为向右(或向上)一步;等等等等].在第一行居中的方格内放1,依次向右上方填入2,3,4...,如果右上方已有数字,则向下移一格继续填写.如下图用Merziral法生成的9阶幻方:47 58 69 80 1 12 23 34 4557 68 79 9 11 22 33 44 4667 78 8 10 21 32 43 54 5677 7 18 20 31 42 53 55 666 17 19 30 41 52 63 65 7616 27 29 40 51 62 64 75 526 28 39 50 61 72 74 4 1536 38 49 60 71 73 3 14 2537 48 59 70 81 2 13 24 359阶幻方的幻和值为369.Merzirac法,有人也叫楼梯法,我管它叫斜步法,即走X+Y斜步(数字按右上方顺序填入),-Y跳步(如果右上方已有数字或出了对角线,则向下移一格继续填写).其实斜步法可以向4个方向依次填写数字,即右上,右下,左上,左下4个方向,每种斜步都可有2种跳步,即左(右)跳步,上(下)跳步.对于X+Y斜步相应的跳步可以为-X,-Y. [记住,跳步是X+Y斜步的X(或Y)相反方向即可.如右上方向斜步,跳步就为向左(或向下)一步;左下方向斜步,跳步就为向右(或向上)一步;等等等等]在居中的方格向上一格内放1,依次向右上方填入2,3,4...,如果右上方已有数字,则向上移两格继续填写.如下图用Louberel法生成的9阶幻方:77 28 69 20 61 12 53 4 4536 68 19 60 11 52 3 44 7667 27 59 10 51 2 43 75 3526 58 18 50 1 42 74 34 6657 17 49 9 41 73 33 65 2516 48 8 40 81 32 64 24 5647 7 39 80 31 72 23 55 156 38 79 30 71 22 63 14 4637 78 29 70 21 62 13 54 5上述loubere法可以记作X+Y斜步(数字按右上方顺序填入),2Y跳步(如果右上方已有数字或出了对角线,则向上移二格继续填写).对于X+Y斜步相应的跳步可以为2X,2Y. [记住,跳步是X+Y斜步的X(或Y)相同方向即可.]2Y跳步,则在居中的方格向上一格放1里,按上斜步,2Y跳步的方法构成幻方.-2Y跳步,则在居中的方格向下一格放1里,按下斜步,-2Y跳步的方法构成幻方.2X跳步,则在居中的方格向右一格放1里,按右斜步,2X跳步的方法构成幻方.-2X跳步,则在居中的方格向左一格放1里,按左斜步,-2X跳步的方法构成幻方.对于所有的奇阶幻方,在第一行居中的方格内放1,向右走1步,下走2步以跳马步,依次填入2,3,4...,若出到方阵下方,把该数字填到本该填数所在列上方相应的格;若出到方阵右方,把该数字填到本该填数所在行的左方相应的格;如果落步格已有数字, 则向下移一格继续填写.如下图用Horse法生成的9阶幻方:77 58 39 20 1 72 53 34 156 68 49 30 11 73 63 44 2516 78 59 40 21 2 64 54 3526 7 69 50 31 12 74 55 4536 17 79 60 41 22 3 65 4637 27 8 70 51 32 13 75 5647 28 18 80 61 42 23 4 6657 38 19 9 71 52 33 14 7667 48 29 10 81 62 43 24 5将n阶幻方等分成m×m个k阶幻方(m,k≥3),用数由小到大完成每一个k阶幻方,将每一个k阶幻方依次当成m阶幻方中的1至m^2的数,再以这m^2个小k阶幻方,以m阶幻方的方法去完成大的m阶幻方,从而完成n阶幻方.71 64 69 8 1 6 53 46 5166 68 70 3 5 7 48 50 5267 72 65 4 9 2 49 54 4726 19 24 44 37 42 62 55 6021 23 25 39 41 43 57 59 6122 27 20 40 45 38 58 63 5635 28 33 80 73 78 17 10 1530 32 34 75 77 79 12 14 1631 36 29 76 81 74 13 18 111.在九阶表格中按顺序填入1~811234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980812.横错位(左低右高)1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980813.横补角得到6789123451617181011121314152627192021222324253628293031323334353738394041424344454748495051525354465758596061626355566768697071726465667778798081737475764.竖错位(左低右高)5415314252132435112233445911223344468102132435456718203142535566617193041526365761627294051626475262839506172743638496071733748597081475869805768796778775.竖补角得到结果.(结果1.左低右高,先横后竖)475869801122334455768799112233444667788102132435456777182031425355666171930415263657616272940516264755262839506172744153638496071733142537485970812132435总结:此法要求两次错位所得倾斜方向必须一致,同是"左低右高",或同是"左高右低",横竖可先可后.最后可得出4种基本结果.结果2.左低右高,先竖后横152535454656667653444545565754142453636474313233343727321222324252621112131415161718120304050607080910394959697981819295868787172728384877616263637475767结果3.左高右低,先横后竖373023169746760535438312417175686162463932251827669706347403326103777871554841342711457972564942351912136806457504336202114781655851442829221587366595245结果4.左高右低,先竖后横578706254372921132214679716346383039312315780725547564840322416881647365574941332517918174665850423426352710275675951435244361911376686069615345282012477再通过镜像或旋转,可衍生出更多结果.