第1个回答 2009-09-06
Dim a(4) '开始的五个数a(0)~a(4)
Dim i, j, result
Dim temp
For i = 0 To 4
a(i) = Val(InputBox("输入第" & (i + 1) & "个数"))
Next i
For i = 3 To 0 Step -1
For j = 0 To i
If a(j) > a(j + 1) Then
temp = a(j)
a(j) = a(j + 1)
a(j + 1) = temp
End If
Next j
Next i
For i = 0 To 4
result= result & a(i) & ", "
Next i
MsgBox result