#LP003. 小学组初赛3
小学组初赛3
当前没有测试数据。
一
判断题
1.可以通过某种方式替代数组a
,使得程序在只使用唯一的数组b
的情况下实现相同的效果。(√ ){{ select(1) }}
- 正确
- 错误
2.第行中,变量max
可以赋值为数组b
中前 项的任意一个值,而保持原程序效果不变。( ){{ select(2) }}
- 正确
- 错误
3.当输入k
的值为 时,程序输出的结果将会是数组a
中的最大值。(√ ){{ select(3) }}
- 正确
- 错误
4.程序运行结束后,b[maxi]
的值为a[maxi+k+1]-a[maxi]
。(× ){{ select(4) }}
- 正确
- 错误
选择题
5.程序运行时,若输入数据为7 1 9 4 5
,则输出结果为。(C ){{ select(5) }}
- 13
- 16
- 17
- 18
6.将第行代码改为get_max(7,3)
,程序运行时,若输入数据为8 6 0 3 7 4 4
,则运行结束时变量maxi
的值为。(B ){{ select(6) }}
- 2
- 3
- 4
- 5
二
判断题
1.第15行到17行程序的作用是把s由n进制转换为10进制。( A){{ select(7) }}
- 正确
- 错误
2.第14行p的初始值设置为0不影响程序的正确性。(B ){{ select(8) }}
- 正确
- 错误
3.该程序一定会有输出。(A ){{ select(9) }}
- 正确
- 错误
4.第16行的'9'改为32+9不影响答案的正确性。(B ){{ select(10) }}
- 正确
- 错误
选择题
5.若程序运行时输入16 FF 2
,则输出结果为。(D ){{ select(11) }}
255
16
2
11111111
6.将第7行和第8,9两行交换后,若输入为16 6 2
,则输出为。( C){{ select(12) }}
- 110
- 101
- 011
- 010