题库 高中信息

题干

(加试题)用如下对分查找算法 VB.程序段,对数组 a 中 7 个有序数据“20,30,35,42,46,50,53”进行查找。
i = 1 : j = 7 : x = 45
Do While i <= j
m = (i + j) \ 2
If a(m) = x   Then   Exit Do   ‘Exit Do 退出 Do 循环 If a(m) > x Then
j = m - 1
Else
i = m + 1
End   If
Loop
执行完上述代码后,根据最终变量值判断下列表达式,其中成立的是
A.i = j
B. i = m + 1
B.j = m - 1
C.j = m
上一题 下一题 0.99难度 选择题 更新时间:2019-05-06 08:19:03

答案(点此获取答案解析)