- 1
- 0
- 约9.76千字
- 约 8页
- 2020-02-13 发布于山东
- 举报
初级程序员下午试题模拟44
试题一
阅读以下说明和流程图,回答问题1~3 。
[说明]
信息处理过程中经常需要将图片或汉字点阵作旋转处理。一个矩阵以顺时针方向旋转90°后可以
形成另一个矩阵,如下图所示。
流程图a描述了对n*n矩阵的某种处理。流程图b是将矩阵A顺时针旋转90°形成矩阵B的具体算
法。
1、 [问题1]
请写出以下3*3单位矩阵沿顺时针方向旋转90°后所形成的矩阵。
2、 [问题2]
如果以下3*3矩阵沿顺时针方向旋转90°后所形成的矩阵就是原来的矩阵。
其中,位于*处的元素需要考生填写。请完整地写出该矩阵。
3、 [问题3]
在上述流程图a和b所示的算法中:
(1) 矩阵A第i行第j列的元素A (i,j)被复制到矩阵B中的哪个位置?
(2) A (i,j)后来又被复制到矩阵C中的哪个位置?
(3) 填补流程图b中的空缺。
试题二
4、[说明1]
函数 的功能是判断整数 > 是否为完全数。如果 是完全数,则
int factors(int n) n (n 2)
原创力文档

文档评论(0)