组卷题库 > 初中信息技术试卷库
试题详情
某对分查找算法的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
知识点
参考答案
采纳过本试题的试卷
教育网站链接