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

key=Val(Text1.Text)

i=1: j=8

Text2.Text=“ ”

Do While i<=j

    m=Int(i+j)/2)

    If key=a(m) Then Exit Do       'Exit Do 表示退出循环

    If key<a(m) Then j=m-1 Else i=m+1

    Text2.Text=Str(a(m))+Text2.Text

Loop

数组元素a(1)到a(8)的数据依次为“12,25,36,47,68,79,87,99”,文本框Text1中输入的值是12,执行该程序段后,文本框Text2中显示的是(     )

A、68 47 25 12
B、47 25 12
C、68 36 12
D、25 47
知识点
参考答案
采纳过本试题的试卷
教育网站链接