皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
阅读以下说明和C程序,将入(n)处的字句写在对应栏内。 【说明】 下面的程序用DoleRob算法生成N阶(N为奇数)魔方阵(各行、列、对角线数字之和相等)。该算法的过程为:从1开始,按如下方法依次插入各自然数,直到N2为止。 a.在第一行的正中插入1。 b.新位置应当处于最近插入位置的右上方,若该位置已超出方阵的上边界,则新位置取的最下一个位置;若超出右边界,则新位置取的最左一个位置。 c.若最近插入的元素是N的整数倍,则选同列的下一行位置为新位置。 例如,3阶魔方阵如下所示: 8 1 6 3 5 7 4 9 2 【C程序】 include<stdio.h> include<stdlib.h> define SIZE 50 main( ) { int row, col, n,value; int a[SIZE+1][SIZE+1]; /*不使用下标为0的元素*/ printf('请输入要输出魔方阵的阶数n(奇数,<%d):n=',SIZE); scanf('%d',&n); if (!(n % 2)||n < 1 ||(1)) { printf('输入数据有误!/n'); exit(0); } row=1; col = (n+1)/2; value=1; while(value< =(2)) { a[row][col] = value; /*计算下一位置*/ if(value%n !=0){ row--; (3); if(row<1) row=n; if(col>n)(4); } else row++; value =(5); } printf('/n%d阶魔方阵如下所示:/n/n',n); for(row = 1;row <= n; row++){ for(col = 1; col <=n; col++) printf('%5d',a[row][col]); printf('/n'); } }
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【简答题】作业治疗的评估方法有哪几项
【简答题】下图所示的为指零法测量偏振角的原理图。请回答: ( 1 )什么是指零法? ( 2 )结合图,说明其具体工作过程。 ( 3 )该方法是否是提高单通道系统测量精度最简单的方法? 指零法测量偏振角的原理图
【单选题】萃取操作应包括( )。
A.
混合一澄清
B.
混合一蒸发
C.
混合一蒸馏
D.
混合一水洗
【单选题】定积分的定义最早是由_______提出来的。
A.
傅里叶
B.
拉普拉斯
C.
莱布尼兹
D.
牛顿
【多选题】员工绩效评估方法有哪几种?
A.
员工特征导向
B.
员工行为导向
C.
员工结果导向
D.
全面业绩评估
【简答题】疼痛的评估方法有哪几种?
【多选题】以下关于有限责任公司与股份有限公司董事会异同点表述正确的是:
A.
前者董事会成员为3人至13人,后者为5人至19人
B.
两者董事在董事会表决都实行一人一票制
C.
两者董事的任期都不得超过3年,具体由章程规定
D.
前者有权决定公司内部管理机构的设置,后者则无权
【简答题】评估方法有哪几种?
【简答题】论述有限责任公司与股份有限公司的异同点?
【单选题】萃取操作应包括( )。
A.
混合一澄清
B.
混合一蒸发
C.
混合一蒸馏
D.
混合一蒸馏
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题