六个数
A B C D E F先比较 A B C选出一个大的来若A B C 相等,则比较D E F,选出一个大的来
A B C D E F先比较 A B C选出一个大的来若A B C 相等,则比较D E F,选出一个大的来
解决方案 »
- 如何快速找出局域网内所有存活的主机IP和名称、工作组
- 让datagrid按textbox内容查询!
- 关于测试远程网页服务器上的密码的方法(在线等候)
- 去哪能下载microsoft jet 4 ole db provider
- vb中导入stl文件
- 如何用VB程序创建新的ACCESS数据库和加入新的表???
- Frame的背景面能加入图片吗~~~~~~~~~~~~~~~~~~!
- 在VB中如何使新弹出的窗体不具有焦点?
- VB播放AVI再
- 听说VB7与VB6有较大的变化,我VB6学的一般,继续学下去有用吗?
- 又有新的问题了啊!大家都来出个注意!
- 一个VB+SQL server系统的数据库关闭问题~~急`~在线等~~~
Dim Arr() As Double
Dim i As Long
ReDim Arr(1 To 6) As Double
Arr(1) = Asc("f")
Arr(2) = Asc("a")
Arr(3) = Asc("e")
Arr(4) = Asc("d")
Arr(5) = Asc("c")
Arr(6) = Asc("b")
BubbleSort Arr
For i = 1 To 6
Debug.Print Chr(Arr(i))
Next
End SubSub BubbleSort(List() As Double) 'laviewpbt整理 Dim First As Double, Last As Double
Dim i As Integer, j As Integer
Dim Temp As Double
First = LBound(List)
Last = UBound(List)
For i = First To Last - 1
For j = i + 1 To Last
If List(i) > List(j) Then
Temp = List(j)
List(j) = List(i)
List(i) = Temp
End If
Next j
Next i
End Sub
先比较第一个,如果大,取大的,如果三组里的第一个数一样大,就比较三组里第二个数,选大的
先比较第一个,如果大,取大的,如果三组里的第一个数一样大,就比较三组里第二个数,选大的