当前位置: 高中信息技术 / 单选题
  • 1. 对数组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

微信扫码预览、分享更方便