试题

试题 试卷

logo

题型:单选题 题类:常考题 难易度:普通

教科版高中信息技术选修一 对分查找变式

有VB程序段如下:

a(1)=2:a(2)=2:a(3)=5:a(4)=6:a(5)=7

Key=2

i=1: j=5: flag=False

Do While i<=j And Not Flag

    m=(i+j)\2

    if Key = a(m) Then

        s=“找到第”+Str(m)+“个”

        flag=True: Exit Do

    Elseif Key<a(m) Then

        j=m-1

    Else

        i=m+1

    End if

    s=str(m)+s

Loop

Label1.Caption=s

执行该程序后,在标签Label1中显示的内容是(    )

A、1     3 B、3     1 C、找到第1个 D、找到第2个
举一反三
返回首页

试题篮