
(1)根据程序段可知,“查询排序”按钮的对象名是
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
(3)程序中加框处代码有错,请改正。
Dim n As Integer
Private Sub Form_Load()
'从数据库中读取数据并存储在相关变量中,pp数组存储品牌名称,xh数组存储型号,jg数组存储价格,pj数组存储好评率,并将相关数据显示在列表框List1中,变量n存储记录个数。代码略。
End Sub
Private Sub select_Click()
Dim a(1 To 10) As String '存储品牌名称
Dim b(1 To 10) As Integer '存储每个品牌的开始位置
Dim c(1 To 10) As Integer '存储每个品牌的型号个数
b(1) = 1:c(1) = 1:k = 1
s = Text1.Text
For i = 2 To n
If pp(i) = a(k) Then
Else
k = k + 1
a(k) = pp(i)
b(k) = i
c(k) = 1
End If
Next i
For i = 1 To k
If a(i) = s Then
ln = c(i)
Exit For
End If
Next i
For i = p To p + ln - 2
For j = p + ln - 1 To i + 1 Step -1
If

st = pp(j): pp(j) = pp(j - 1): pp(j - 1) = st
st = xh(j): xh(j) = xh(j - 1): xh(j - 1) = st
t = jg(j): jg(j) = jg(j - 1): jg(j - 1) = t
t = pj(j): pj(j) = pj(j - 1): pj(j - 1) = t
End If
Next j
Next i
'将对应品牌排序后的数据显示在列表框List2中,代码略。
End Sub

同类型试题

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2


y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

