Dim A(10) As Integer
Private Sub cmd1_click()
Dim i As Integer
Dim s As String
Randomize
For i = 1 To 10
A(i) = Rnd(i) * 100
s = s + Str(A(i)) & Space(5)
Next
List1.AddItem s
End Sub
Private Sub cmd2_Click()
Dim i As Integer
Dim j As Integer
Dim k As Integer
Dim temp As Integer
For i = 1 To 10
For j = 1 To i
If A(i) < A(j) Then
temp = A(i)
A(i) = A(j)
A(j) = temp
s = " "
For k = 1 To 10
s = s + Str(A(k)) & Space(5)
Next
List1.AddItem s
End If
Next
Next
s = " "
For i = 1 To 10
s = s + Str(A(i)) & Space(5)
Next
List1.AddItem s
End Sub
Private Sub Cmd3_click()
Dim i As Integer
Dim j As Integer
Dim k As Integer
Dim temp As Integer
For i = 1 To 10
For j = 1 To i
If A(i) > A(j) Then
temp = A(i)
A(i) = A(j)
A(j) = temp
s = " "
For k = 1 To 10
s = s + Str(A(k)) & Space(5)
Next
List1.AddItem s
End If
Next
Next
s = " "
For i = 1 To 10
s = s + Str(A(i)) & Space(5)
Next
List1.AddItem s
End Sub
Private Sub cmd4_Click()
List1.Clear
End Sub
Private Sub cmd5_Click()
End
End Sub
这个是我自己设计的10个乱数的排列法
那么 线条的要dim as什么