Private Sub Option1_Click()
Frame2.Caption = "升序排列"
Dim a(1 To 3) As Single
a(1) = Val(Text1): a(2) = Val(Text2): a(3) = Val(Text3)
Call sort(a)
Label4.Caption = a(1): Label5.Caption = a(2): Label6.Caption = a(3)
End Sub
Private Sub Option2_Click()
Frame2.Caption = "降序排列"
Dim a(1 To 3) As Single
a(1) = Val(Text1): a(2) = Val(Text2): a(3) = Val(Text3)
Call sort(a)
Label4.Caption = a(3): Label5.Caption = a(2): Label6.Caption = a(1)
End Sub
Private Sub sort(a() As Single)
Dim i As Integer
For i = 1 To 2
For j = i + 1 To 3
If a(j) < a(i) Then
t = a(i)
a(i) = a(j)
a(j) = t
End If
Next j
Next i
End Sub