当前位置: 高中信息技术 / 单选题
  • 1. (2020·浙江模拟) 有如下VB程序段:

    i=1: j=10: flag=True: n=0

    Key=Val(Text1. Text)

    Do While i < =j And flag= True

        m=(i+j)\2

        If a(m)= Key Then

            flag = False

        Else If a(m)> Key Then

            i = m+1:n= n - 1

        Else

            j = m – 1:n = n+1

        End If

    Loop

    数组元素a(1)到a(10)依次是99,94,90,87,70,69,60,56,45,36,变量n的值最终是0,则文本框Text1输入的数字可能是(    )

    A . 100 B . 87 C . 69 D . 41

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