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

    s = ""

    low = 1: high = 8

    Key = Text1.Text

    Do While low <= high

        m = (low + high) \ 2

        If a(m) < Key Then

           high = m - 1

        Else

            low = m + 1

            s = s + Str(low)

        End If

    Loop

    数组元素 a(1)到 a(8)的值依次为“27,25,20,15,12,8,6,5”。该程序段执行后s的值为“5,6”,Text1中输入待查找数可能是(    )

    A . 8 B . 7 C . 12 D . 14

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