开发者社区 问答 正文

VB作业:使用冒泡排序法对输入的10个随机数进行从大到小排序。 要有详细步骤

VB作业:使用冒泡排序法对输入的10个随机数进行从大到小排序。 要有详细步骤

展开
收起
知与谁同 2018-07-17 20:21:02 2600 分享 版权
1 条回答
写回答
取消 提交回答
  • 社区管理员

    Private Sub Command1_Click()

    Dim a(10) As Integer

    Randomize

    For i = 1 To 10

    a(i) = InputBox("请输入第" & i & "个数:")

    Print a(i);

    Next i

    Print

    Print "排序以后:"

    For i = 1 To 9

    For j = 1 To 10 - 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 = 1 To 10

    Print a(i);

    Next i

    Print

    End Sub

    2019-07-17 22:49:54
    赞同 展开评论
问答地址: