组卷题库 > 高中信息技术试卷库
试题详情
下面VB程序段功能为:将一组升序排列的数据“1,3,3,5,5,7,10,11,12,15”依次存储到数组元素a(1)到a(10)中,在文本框Text1中输人k的值,找出大于k的数据的起始位置并显示在标签Label1中。

n=10:k =Val(Text1.Text)

i=0:j=   ①   

Do While i<j

    m =(i+j+1)\2

    If k<a(m) Then j=m-1 Else i=   ②   

Loop

L=   ③   

Label1.Caption =">"+Str(k)+"的数据位置为:"+Str(L)

上述程序段横线①②③处的语句依次为(      )

A、①n-1  ②m  ③i
B、①n  ②m  ③i+1
C、①n  ②m+1  ③i
D、①n-1  ②m+1  ③i+1
知识点
参考答案
采纳过本试题的试卷
教育网站链接