加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

VB中的冒泡排序法(代码)

(2009-06-22 08:10:28)
标签:

vb编程

源代码

分类: VB编程
Private Sub Command1_Click()
 Cls
  Dim a(1 To 10) As Integer
  For i = 1 To 10
    a(i) = InputBox("请输入第" & i & "个数值(共10个数)")  '用户手工输入十个需要排序的数值
  Next i
   Print "您输入的十个数为:"
  For i = 1 To 10
    Print a(i);
  Next i
   Print
  
  For m = 10 To 2 Step -1        '冒泡法排序
      For n = 1 To m - 1
        If a(n) > a(n + 1) Then
        t = a(n)
        a(n) = a(n + 1)
        a(n + 1) = t
       End If
      Next n
  Next m
    Print "排序后为:"          '输出排序结果
  For i = 1 To 10
    Print a(i);
  Next i
  
End Sub

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有