早教吧作业答案频道 -->其他-->
VB冒泡排序法的问题OptionBase1Dima(1To10)AsIntegerPrivateSubFormclick()DimiAsIntegerDimjAsIntegerDimtFori=1To10a(i)=Int(Rnd*10)Printa(i);NextiFori=1To9Forj=2To9Ifa(j)>a(j-1)Thent=a(j
题目详情
VB冒泡排序法的问题Option Base 1 Dim a(1 To 10) As Integer Private Sub Form_click() Dim i As Integer Dim j As Integer Dim t For i = 1 To 10 a(i) = Int(Rnd * 10) Print a(i); Next i For i = 1 To 9 For j = 2 To 9 If a(j) > a(j - 1) Then t = a(j - 1) a(j - 1) = a(j) a(j) = t End If Next j Next i Print For i = 1 To 10 Print a(i); Next i End Sub 这段运行了不能达到排序效果,请大家帮我看看排序循环哪错了,谢谢~
▼优质解答
答案和解析
Option Base 1 Dim a(1 To 10) As Integer Private Sub Form_click() Dim i As Integer Dim j As Integer Dim t For i = 1 To 10 a(i) = Int(Rnd * 10) Print a(i); Next i For i = 1 To 9 For j = 2 To 10 If a(j - 1) < a(j) Then t = a(j - 1) a(j - 1) = a(j) a(j) = t End If Next j Next i Print For i = 1 To 10 Print a(i); Next i End Sub 测试通过
看了VB冒泡排序法的问题Optio...的网友还看了以下:
精彩的;绝妙的(adj.)母鸡(n.)猪(n.)厌倦的;烦闷的(adj.)日记;记事薄(n.)活动 2020-05-16 …
精彩的;绝妙的(adj.)母鸡(n.)猪(n.)厌倦的;烦闷的(adj.)日记;记事薄(n.)活动 2020-05-16 …
英语语法was和were语法中was+V(动词原形)or +V(动词过去式)or+(动词ing形式 2020-05-17 …
已知水的分子量为18,水的密度为1*10^(-3)kg/m^3,求:(1)9克水所含的水分子数(2 2020-06-04 …
简单却别扭的赛达语法N.ofN.V.v是否要加s看核心名词也就是of前面的N.的单复数但是agro 2020-06-09 …
分部积分法,u、v函数的选取结果,不同的选择积出来的结果是不是不一样啊?两个都可以选,但是怎么积出 2020-06-18 …
分部积分法,u、v函数的选取结果怎么不一样?不一样到底哪个是正确答案呢?一直困扰着£xsinxco 2020-06-18 …
按Lineweaver-Burk作图法,以1/V对1/S作图,根据直线在横轴上的截距(-1/Km) 2020-07-30 …
伏安法内接,外接以及补偿法作出的V-I曲线,其分布规律如何?有何相对关系?若在同一坐标中用三种方法 2020-07-30 …
质量相等、密度不等的N2和C2H4,这两种气体的分子数是否相等.错误做法是:V=m/ρ,因为m等而ρ 2020-11-20 …