当前位置:首页 > 编程 > VB 编程 > 正文内容

冒泡排序法

Cristian_Ng5年前 (2021-01-16)VB 编程

Private Sub Command1_Click()


Dim a(1 To 10) As Integer

Randomize

List1.Clear

For i = 1 To 10

a(i) = Rnd * 100

List1.AddItem a(i)

Next

End Sub


Private Sub Command2_Click()

Dim N1, N2 As String

For i = 1 To List1.ListCount - 1

    For j = i + 1 To List1.ListCount - 1

        N1 = List1.List(i)

        N2 = List1.List(j)

        If N2 < N1 Then

            List1.List(i) = N2

            List1.List(j) = N1

        End If

    Next

Next

End Sub


“冒泡排序法” 的相关文章

菜单图标范例

Private Declare Function GetMenu Lib "user32" (ByVal hwnd As Long) As LongPrivate Declare Function GetSubMenu Lib "user32" (ByVal hMenu As Long, ByVal...

2020-10-01 vb6 使用twain_32.dll开发扫描仪,摄像头等程序的demo

2020-10-01 vb6 使用twain_32.dll开发扫描仪,摄像头等程序的demo

twain_32.rar'模块'*******************************************************************************'' Description: VB Module for accessing TWAIN compatibl...

Imagemagick 后台图片处理插件常用命令

  Imagemagick文档:http://www.imagemagick.org/script/command-line-options.php  convert功能强大,用来批处理图片的放大、缩小、裁剪、旋转、合并、水印、拼接、格式转换等都非常方便,特别适合后台的图片处理。1,获取图片信息  ...

vb 小时分钟秒换算秒 互换

Private Function ZToFSAll(ByVal ZT As Long) As String'全存样式'从天,时,分,秒整合为秒Dim T, S, F, M As Integer '天,时,分,秒Dim T1, S1 As Integer '天,时,分,秒Dim M1 As Strin...

VB 计算两个时间差

Private Sub Command1_Click()Text2.Text = Now()End SubPrivate Sub Command2_Click()MsgBox DateDiff("s", Text1.Text, Text2.Text)End SubPrivate Sub Form_L...