#LP001. 小学组初赛1
小学组初赛1
一

本题数据约束:
判断题
1.如果将第行的 int i=3改为 int i=2,则针对同一组输入,它的输出结果不会发生改变。( ){{ select(1) }}
- 正确
- 错误
2.若程序输入结束时, { },则直到程序结束,第行的 else 代码块都不会执行。( ){{ select(2) }}
- 正确
- 错误
3.若程序输入结束时,存在 a[i]==a[i-1],则程序至少会执行两次第行的 else 代码块。 ( ){{ select(3) }}
- 正确
- 错误
4.第行 if 语句中的条件表达式替换为:d+d1<max(d,d1),不会改变条件判断的结果。 ( ){{ select(4) }}
- 正确
- 错误
选择题
5.当输入 n=7 时,输出 maxn 的值最大可能为。( ){{ select(5) }}
- 6
- 7
- 8
- 9
6.若程序输入结束时, { },则程序输出结果为。( ){{ select(6) }}
- 3
- 4
- 5
- 6
二

本题数据约束:;每次输入的 与 均满足 ,。
判断题
1.在任何时候,a[i] 和 b[i] 都不会超过 sum。( ){{ select(7) }}
- 正确
- 错误
2.若输入 sum 的值为 m,则 while 循环的总次数不会超过 m。( ){{ select(8) }}
- 正确
- 错误
3.若程序输出了 victory,则此时 sum 的值一定为 0。( ){{ select(9) }}
- 正确
- 错误
4.若程序输出了 defeat,则此时对于任意整数 k(0≤k≤maxn),都满足 b[k]<xn。( ){{ select(10) }}
- 正确
- 错误
选择题
设程序首次进入 while 循环时 { }, { },则:
5.若前两次进入 while循环后依次输入 1 2 和 2 2,则输出结果分别为。( ){{ select(11) }}
3 43 defeat2 42 defeat
6.程序最多可能会输出( )行。( ){{ select(12) }}
- 5
- 6
- 7
- 8