组卷题库 > 高中信息技术试卷库
试题详情
【加试题】某对分查找算法的VB程序段如下:

t = "": i = 1 : j = 9 : f = False

Do While i <= j And Not f

    m = (i + j) \ 2

    t = t + Str(m)

  If a(m) = key Then

        t =t +“#”

        f = True

    ElseIf a(m) > key Then

        i = m + 1

        t = t + "→"

    Else

        j = m - 1

        t = t + "←"

    End If

Loop

数组元素 a(1)到 a(9)的值依次为“68、56、52、36、32、28、26、22、20”,执行该程序段,t的值可能是(  )

A、5←2→3
B、5←2←1→
C、5→2←1#
D、5→7→8→9
知识点
参考答案
采纳过本试题的试卷
教育网站链接