题库 高中信息

题干

编写VB程序,实现把数据key插入到升序序列中,得到一个新的升序序列,原升序序列各元素已依次存放在数组元素a(1),a(2),a(3),……,a(10)中,VB程序段如下:
i=1: j=10
Do While i<=j
m=(i+j)\2
If key <= a(m)Then
    
Else
    
End If
Loop
For k=10 To i Step-1
    
Next k
a(i)=key
要使程序实现上述功能,则划线处①②③中的语句分别是(   )
A.j=m-1    i=m+1 a(k+1)=a(k)
B.j=m-1    i=m+1 a(k)=a(k-1)
C.i=m+1    j=m-1 a(k+1)=a(k)
D.i=m+1    j=m-1 a(k)=a(k-1)
上一题 下一题 0.99难度 选择题 更新时间:2020-03-31 09:11:32

答案(点此获取答案解析)