组卷题库 > 高中信息技术试卷库
试题详情
对数组a中6个有序数据“11,22,33,44,55,66”,用下面的程序代码查找数据“23”,程序执行完毕后,下列各变量值正确的是(    )

a(1)=11: a(2)=22:a(3)=33: a(4)=44: a(5)=55

a(6)= 66 : i = 1: j = 6: p = 0: Key = 23

Do While i <= j

p = p + 1:m = (i + j) \ 2

If j Mod 2 = 0 Then m = m + 1

If a(m) = Key Then Exit Do

If Key < a(m) Then

   j = m - 1

Else

   i = m + 1

Loop

A、i=5
B、j=4
C、m=3
D、p=2
知识点
参考答案
采纳过本试题的试卷
教育网站链接