#1875. L1-30阶段测评
L1-30阶段测评
一、单选题 5题(每题 5分,共 25分)
第 1 题
以下程序模拟了⼀个简单的⼩球垂直反弹过程,distance是小球走过的总距离,height是小球每次弹起的高度,那么横线处应该填⼊的是( )
{{ select(1) }}
- distance += height/2
- distance += height;
- distance += height*2;
- distance += height+1;
第 2 题
计算以下3x3矩阵对角线元素之和(主对角线 + 副对角线,重复元素不重复计算)
{{ select(2) }}
- 15
- 25
- 30
- 35
第 3 题
若将矩阵 matrix[2][3] 转置为 transpose[3][2],原 matrix[1][2] 的值在转置矩阵中的位置是?
{{ select(3) }}
- transpose[2][1]
- transpose[1][2]
- transpose[0][2]
- transpose[2][0]
第 4 题
假设有一个初始值为 0 的变量 x,每秒执行以下操作之一(按顺序循环): 第1秒:x += 1 第2秒:x *= 2 第3秒:x -= 3 然后重复步骤1-3。 问:第5秒结束时,x 的值是多少?
{{ select(4) }}
- -2
- 0
- 2
- 4
第 5 题
在约瑟夫环问题中,若n=5(人数), m=3(报数到m的人出列), 最后剩下的人的初始位置是( )
{{ select(5) }}
- 1
- 3
- 4
- 5