皮皮学,免费搜题
登录
搜题
【简答题】
阅读下列程序说明和C程序,将应填入(n)处的字句写在对应栏内。 [说明] 本程序将自然数1,2,……,N2(N=5)按蛇形方式逐个顺序存入N阶矩阵。令n=N-1,则矩阵中的每一元素可用aij标记,其中i,j(0≤i,j≤n)分别为其所在行的行号和所在列的列号。蛇形方式顺序存放的方法是从an0开始、到a0n为止,依次填入由1递增的自然数,交替地对每一斜列从左上角向右下角或从右下角向左上角排列。程序的输出为: [程序] include <stdio.h> include <math.h> define SIZE.10 int a[SIZE] [SIZE],k; void write(int n) /*输出矩阵*/ { int i,j; for(i=0;i<=n;i+ +){ for(j=0; j<=nj j+ +) printf('%4d',a[i][j]); printf('/n'); } } void makeline(int row_start, int col_start, int row_end) /*完成矩阵一条斜线的整数填写*/ { int i,j, sign; sign=((1)> =0)? 1:-1; for(i = row_start,j = col_start; (row_end-i) * sign>=0; i+=sign,j+=sign) a[i][j]=(2); } void makeArray(int n) /*完成矩阵每条斜线的整数填写*/ { int d; for(d=1;d<=(3);d+ +) if(d< =n+1) if(d%2) makeline((4)); else makeline(n+1-d,0,n); else if(d%2) makeline((5)); else makeline(0,d-n-1,2*n-d+1); } void main() { int n, N=5; k=1; n=N-1; makeArray(n); write(n); }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【判断题】经公证机关公证过的遗嘱是不能撤销和改变的
A.
正确
B.
错误
【单选题】We must ______ using plastic bags in order to protect our earth. [     ]
A.
give out
B.
give up
C.
give away
D.
give in
【单选题】一个图的邻接表表示中有奇数个边节点,则该图是( )。
A.
无向图
B.
有向图
C.
无向图或有向图
D.
以上都不对
【单选题】一个图的邻接表表示中有奇数个边节点,则该图是( )。
A.
无向图
B.
有向图
C.
以上都不对
D.
无向图或有向图
【判断题】经公证机关公证过的遗嘱是不能撤销和改变的
A.
正确
B.
错误
【判断题】经公证机关公证过的遗嘱是不能撤销和改变的。()
A.
正确
B.
错误
【单选题】The doctor advised her to ______ eating food rich in fat to lose weight.
A.
give in
B.
give up
C.
give away
D.
give out
【单选题】一个图的邻接表表示中有奇数个边节点,则该图是( )。
A.
无向图或有向图
B.
无向图
C.
有向图
D.
以上都不对
【单选题】一个图的邻接表表示中有奇数个边节点,则该图是( )。
A.
有向图
B.
无向图
C.
无向图或有向图
D.
以上都不对
【单选题】大学生培养决策能力需要注意几点:(1)克服从众心理,(2)增强自信心,(3)决策勿求十全十美,(4)多向师长请教。
A.
(1)(2)(4)
B.
(2)(3)(4)
C.
(1)(2)(3)
D.
(1)(2)(3)(4)
相关题目: