level 1
Bridgestone
楼主
今天老师布置一道VB改错题,小弟是彻底的小白懂VB的人过来帮帮忙,要是作业教不出,偶要倒霉了,偶们班的人都是编程小白,希望会的人帮忙找找错误,谢谢!!下面一段代码是选择程序代码,要更正里面的错误要求是:不能增加,删除任何语句,可调动语句位置.Private Sub Form_click() Dim a(10) As Single Randomize Print "排序前;" For i = 1 To 10 a(i) = 100 * Rnd(2) + 1 Next i outp a(), i For i = 10 To 1 Step -1 imax = i For j = i - 1 To 1 If a(j) > a(imax) Then imax = j Next j temp = a(i) a(i) = a(j) a(j) = temp Next i Print "排序后" Call outp(a, 10)End SubPrivate Sub outp(a() As Single, n As Integer) For k = 1 To n Print " "; Format(b(k), "###.##") Next k PrintEnd Sub
2005年04月20日 02点04分
1