楼梯法:

  1. 从位于顶行中央的小方格的数字 1 开始.

  2. 下一个数放在位于右上对角的小方格里,除非该格已被占据.如果下一个数落在幻方所在框架外头想象的小方格里,那就必须在你的幻方中找出安放它的位置,这个位置在你的幻方中与想象的方格处于对等的部位.

  3. 如果你的幻方中,原拟放下一个数(右上角)的小格已被占据,则可以直接将此数写在原数下面的小格内.例如图示中的数

    4 和 7.

  4. 继续(2)和(3)的步骤,直到幻方剩下的数都各得其所.

现在我们尝试用楼梯法来构造 5×5 幻方(用头 25 个自然数).检验一下方法中那些使得幻方改变的环节,看看它们是怎样运作的.楼梯法

(对于 3×3 幻方)

用你所构造的任何一个幻方,将它的每一个数都乘一个你所选择的常数,所得的结果仍是幻方吗?

对于偶数阶幻方而言,有许多方法是为特殊的偶数而设计的. 例如:对角线方法只用于 4×4 幻方.