组卷题库 > 高中信息技术试卷库
试题详情
下列VB程序段功能为:在降序排序数组a中(a(1)≥a(2).....≥a(n)),查找数据key,若能找到,则输出该数在数组a中第一次出现的位置,否则输出“找不到”。

i=1:j=n

Do While i<j

m=(i+j)\2

If  ①  Then

i=m+ 1

Else

  ②  

End If

Loop

Ifa(i)=key Then Label1.Caption=Str(i) Else Label1.Caption="找不到"

上述程序段两个横线处的语句分别为(    )

A、①key<a(m)    ②j=m-1
B、①key>a(m)      ②j=m
C、①key<=a(m)     ②j=m-1
D、①key>=a(m)        ②j=m
知识点
参考答案
采纳过本试题的试卷
教育网站链接