要求是这样的:随机产生100个200~300的随机整数,按由大到小的顺序打印输出
可是我编出下面的程序后产生的一百年随机数就前面几个是不一样的,后面的全都是201,怎么回事啊?Private Sub Form_Click()
Dim i As Integer
Dim j As Integer
Dim x As Integer
Dim a
Dim num(1 To 100) As Integer
For i = 1 To 100
    num(i) = Int(Rnd * 100) + 200
Next i
For j = 1 To 100
    For x = 1 To 100
        If num(x) < num(j) Then
            a = num(x)
            num(x) = num(j)
            num(j) = a
        End If
    Print num(j)
    Next x
Next j
End Sub