关于1~n阶幻方的一个小想法
刚刚学C语言,学到数组的时候课后有一个关于幻方的题,看网上用的方法都比较专业,我在想有没有一个简单的方法,能不能创一个二维数组,比如说1 2 3
5 6 7
8 9 10
然后让计算机随机变幻直到 a[1][1]+a[1][2]+a[1][3]=a[21]+a[31]+a[41]=....
感觉这样是可行的,但想编又不懂怎么编,计算机能让这样的随机指令执行吗
然后这样的方法感觉只能固定的n阶二维数组才行,应为书上说数组的长宽是初始化的时候就固定的了,有什么办法能够让数组按自己想要的长宽生成呢
希望大家指点指点小弟