当前位置: 高中信息技术 / 单选题
  • 1. (2021·绍兴模拟) 某对分查找算法的VB程序段如下:

    low = 1: high = 8

    key = Int(Rnd * 15 + 1) * 2

    Do While low <= high

        m = (low + high) \ 2

        If a(m) >= key Then

            high = m - 1

        Else

            low = m + 1

        End If

    Loop

    Text1.Text = Str(low)

    若数组元素a(1)到a(8)的值依次为 1,10,11,12,15,30,32,37,执行该程序段后,文本框Text1中显示的内容可能是(    )

    A . 1 B . 3 C . 4 D . 7

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