'
【程序填空?/p>
'-------------------------------------------------------
'
功能:下面的程序段用于实现以下功能:利用
冒泡
法将一组整?/p>
'
从小到大排序?/p>
'-------------------------------------------------------
Private Sub Form_Click()
Const n = 15
Dim a(1 To n) As Integer, work As Boolean
Dim i As Integer, j As Integer, x As Integer
Randomize
For i = 1 To n
a(i) = Int((90 * Rnd) + 10)
Next i
For i = 1 To n
Print a(i);
Next i
'**********SPACE**********
For i = n To 2
?/p>
?
?/p>
step-1
work = True
For j = 1 To i - 1
If a(j) > a(j + 1) Then
x = a(j): a(j) = a(j + 1): a(j + 1) = x
'**********SPACE**********
?/p>
?
?/p>
work=False
End If
Next j
'**********SPACE**********
If work Then
?/p>
?
?/p>
Exit For
Next i
For i = 1 To n
Print a(i);
Next i
End Sub
答案
1).
Step -1
2).
work = False
?/p>
work=0
?/p>
not work = true
3).
Exit For
'
功能:以下程序用于判断一个正整数(≥
3
)是否为
素数?/p>
'-------------------------------------------------------