一個考到遞減次序排列的問題~
3、输入一系列字符串,按递减次序排列。程序的运行界面如下所示。
排列不分我不會...
(3) 单击“排序”按钮,进行排序并显示在图形框中。
(4) 字符的排序与数字的排序原理是一样的。
遞減排列做完后遞增怎麼做呢~
2010-05-31 17:30
2010-05-31 21:15
2010-06-01 21:35
2010-06-05 13:25
2010-06-05 18:22
程序代码:Dim t As Integer
Dim s(100)
Private Sub Command1_Click()
s1 = Text1.Text
t = t + 1
For i = 0 To t - 1
If s1 >= s(i) Then
For j = t - 1 To i Step -1
s(j + 1) = s(j)
Next j
s(i) = s1
Exit For
End If
Next i
Label1.Caption = ""
Label1.Caption = s(0)
For i = 1 To t
Label1.Caption = Label1.Caption + Chr(10) + s(i)
Next i
End Sub
Private Sub Form_Load()
t = 0
End Sub
2010-06-25 23:49