作业帮 > 综合 > 作业

vb 将选择排序法和冒泡排序法分别改为通用过程

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/17 17:40:15
vb 将选择排序法和冒泡排序法分别改为通用过程
选择排序法
Private Sub Command1_Click()
Dim i As Integer, j As Integer, t As Integer, a(1 To 10) As Integer
Print "原始数据如下"
For i = 1 To 10
a(i) = Int(Rnd * 10)
Print a(i);
Next i
Print "按从小到大排列输出:"
For i = 1 To 9
For j = i + 1 To 10
If a(i) > a(j) Then t = a(i): a(i) = a(j): a(j) = t
Next j
Next i
For i = 1 To 10
Print a(i);
Next
End Sub
通用过程
Public Sub swap_1()
Print "按从小到大排列输出:"
For i = 1 To 9
For j = i + 1 To 10
If a(i) > a(j) Then t = a(i): a(i) = a(j): a(j) = t
Next j
Next i
For i = 1 To 10
Print a(i);
End Su