永发信息网

vb程序题:分别用冒泡排序法实现有N个元素数组的排序。N由键盘输入,数组元素的值在1~200之间,随机产生

答案:1  悬赏:0  手机版
解决时间 2021-04-03 23:34
  • 提问者网友:人生佛魔见
  • 2021-04-03 19:38
vb程序题:分别用冒泡排序法实现有N个元素数组的排序。N由键盘输入,数组元素的值在1~200之间,随机产生
最佳答案
  • 五星知识达人网友:未来江山和你
  • 2021-04-03 19:50
Private Sub Form_Click()
    Dim a(), i%, imain%, j%, t%
    n = Val(InputBox(""))
    ReDim a(n - 1)
    For i = 0 To n - 1
        a(i) = Int(Rnd * 201 + 1)
    Next
    For i = 0 To n - 2  '下标 -1 个
        For j = 0 To n - 2 - i '下标 -1-i 个
            If a(j) > a(j + 1) Then
                t = a(j): a(j) = a(j + 1): a(j + 1) = t
            End If
        Next j
    Next i
    For i = 0 To n - 1
        Print a(i)
    Next
End Sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯