开发者社区> 问答> 正文

VB作业 利用“冒泡法”对一下数据进行从小到大排序:7、3、9、12、20、8(数组)

VB作业 利用“冒泡法”对一下数据进行从小到大排序:7、3、9、12、20、8(数组)

展开
收起
知与谁同 2018-07-21 13:09:01 2138 0
2 条回答
写回答
取消 提交回答
  • 阿里云开发者社区运营负责人。原云栖社区负责人。
    For a = 0 To 5
    For b = a + 1 To 5
    If s(b) < s(a) Then
    result = s(a)
    s(a) = s(b)
    s(b) = result
    End If
    Next
    debug.print(s(a))
    Next
    2019-07-17 22:50:10
    赞同 展开评论 打赏
  • Private Sub Command1_Click()
    Dim a(6) As Integer
    a(1) = 7
    a(2) = 3
    a(3) = 9
    a(4) = 12
    a(5) = 20
    a(6) = 8
    For i = 1 To 5
    For j = 1 To 6 - i
    If a(j) > a(j + 1) Then
    r = a(j)
    a(j) = a(j + 1)
    a(j + 1) = r
    End If
    Next j
    Next i
    For i = 1 To 6
    Print a(i);
    Next i
    End Sub
    2019-07-17 22:50:10
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载