试题

试题 试卷

logo

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

浙江省台州市黄岩第二高级中学2017-2018学年高二下学期信息技术期中考试试卷

某对分查找算法的VB程序如下:

n=0

i=1

j=6

key=val(Text1 text)

f=False

Do While i<=j And Not f

    m=(i+j+1)\2

    n=n+1

    If key=d(m) Then

       f=True

       ElseIf key>d(m) Then

       j=m-1

       Else

          i=m+1

       End if

Loop

数组元素d(1)到d(6)的值依次为“87,72,53,41,29,18”,若该程段运行结束后,n的值为2,则key的值是 (  )

A、87或29 B、72或18 C、72 或 29 D、53 或 18
举一反三
返回首页

试题篮