当前位置: 高中信息技术 / 单选题
  • 1. (2021高二上·浙江月考) 某查找算法的部分VB程序代码如下:

    i = 1:j= 8: k=0: flag = False

    key = 49

    Do while i <= j And Not flag

        k=k+1

        m=Int((i + j)/2)

        If (i+j+1) Mod 2=0 Then m=m+1

        If key = a(m) Then flag = True

        If key<a(m) Then j=m-1 Else i=n+1

    Loop

    数组元素a(1)到a(8)的数据依次是“14,28,49,59,67,79,83,95”,该程序执行完毕后,下列各变量的值不正确的是(     )

    A . i=1 B . k=2 C . flag =True D . j=4

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