编程题:N行N列魔方阵,其构成法则,要求行数相加、列数相加,对角线相加 之和相等,必须N >=3 ,N是奇数
编程题:N行N列魔方阵,其构成法则,要求行数相加、列数相加,对角线相加 之和相等,必须N >=3 ,N是奇数
N行N列魔方阵,其构成法则:第一,阶数必须是奇数(n>3);第二,将“1”放在第一行的中间一列;第三,从“2”开始只到n*n各数依次按下里列规则存放:每一个数存放的行比前一个数的行数减1,列数加1;第四,如果上一个数的行数为 1,则下一个数的行数为n,列数加1;第五,如果上一个数的列数为n,则下一个数的列数为1,行数减1;第六,如果一个数是N的整数倍,则把下一个数放在这一个数下面.
N行N列魔方阵,其构成法则:第一,阶数必须是奇数(n>3);第二,将“1”放在第一行的中间一列;第三,从“2”开始只到n*n各数依次按下里列规则存放:每一个数存放的行比前一个数的行数减1,列数加1;第四,如果上一个数的行数为 1,则下一个数的行数为n,列数加1;第五,如果上一个数的列数为n,则下一个数的列数为1,行数减1;第六,如果一个数是N的整数倍,则把下一个数放在这一个数下面.
其他人气:174 ℃时间:2019-10-10 00:51:41
优质解答
#include #define MAXSIZE 15int magic[MAXSIZE][MAXSIZE];int cur_i=0,cur_j=0;main(){int count,size=0,i,j;while((size%2)==0){printf("\nenter ODD number:");scanf("%d",&size);}cur_j=(size-1)/2;for(count=1;...
我来回答
类似推荐
猜你喜欢
- 1第四单元 分类别 下定义 做比较 打比方 列数字 配图表 引资料 例句各找2个
- 2下列句子运用了哪种人物描写方法?
- 3若-ax²y的b-1次方是关于x、y的单项式,且系数是3,次数是4,则a=?,b=?
- 4(会做多少做多少.
- 5倾角θ=37°的斜面上有质量m=6.8kg的木块,木块与斜面之间的动摩擦因数μ=0.2,现用水平力F推动木块,如图所示,使木块恰好沿斜面向上做匀速运动,若斜面始终保持静止,求水平推力F的大小
- 6商店里有一些气球,其中红气球和蓝气球共有21只,蓝气球和黄气球共28只,黄气球和红气球共29只,红气球,蓝气球和黄气球各有多少只?
- 7酵母菌在空气中能否将葡萄糖转化为酒精?
- 8一箱苹果a千克,售价b元;一箱梨子b千克,售价a元,试问苹果的单价是梨子单价的几倍?
- 9I'm sorry that I have something important to deal with.Let's _____ this discussion some other time.
- 10在一定温度下,Mg(OH)2固体在水溶液中达到下列平衡.Mg(OH)2