1、首先定义8个整型变量。
2、接著定义一个数组变量保存奇数幻方的各数值。
3、输入奇数幻方的阶数
4、给数组赋初值,初始值为0
5、计算第一个数1的坐标,保存在变量x和y中
6、将第一数字1,保存在数组中
7、用for循环,实现奇数幻方各值位置的计算
8、运行程序,输入一个阶数后电脑就会输出该阶数嘚奇数幻方。
你对这个回答的评价是
flag,也就是标志的意思在这里,你没有发现i的变化范围是<n的,而j的变化范围是<i的吗也就是,在for循环中当“下”三角当中,任意一个元素不为0时(即下三角中存在非0的元素,此矩阵不是“上”三角矩阵)那flag就由初始值的1变为了0。如果flag是1则输出yes,是0输出no。简而言之flag是用来判断,下三角中是否存在非零元素的一个标记。
本回答被提问者和网友采纳
你对这个囙答的评价是