题库 高中信息

题干

(加试题)以下 VB 程序段用插入排序的方法实现 10 个数据升序排序。
Dim tmp As Integer
Dim a(1 To 10) As Integer
Private Sub Form_Load
'随机生成 10 个不重复的数存入数组 a,代码略
End Sub
Private Sub Command1_Click
For i = 2 To 10
If a(i) < a(i- 1) Then tmp = a(i)
For j = ①     To 1 Step -1   '依次后移
If tmp > a(j) Then Exit For

Next j
'插入数据
End If
Next i End Sub 要实现上述功能,方框①②③中的语句分别是(   )
A.i-1a(j+1)=a(j)a(j+1)=tmp
B.i-1a(j+1)=a(j)a(j)=tmp
C.10a(j)=a(j+1)a(j)=tmp
D.10a(j)=a(j+1)a(j+1)=tmp
上一题 下一题 0.99难度 选择题 更新时间:2019-03-30 05:21:28

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