作业帮 > 综合 > 作业

vb中如何生成20个互不相同的两位随机整数?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/01 11:17:04
vb中如何生成20个互不相同的两位随机整数?
Private Sub Command1_Click()
Dim i As Integer, myTempNum As Integer, myTempStr As String
Randomize (Timer)
For i = 1 To 20
myTempNum = Int(90 * Rnd + 10)
If InStr(1, myTempStr, "," & myTempNum & ",") = 0 Then
myTempStr = myTempStr & "," & myTempNum & ","
Else
i = i - 1
End If
Next
myTempStr = Mid(myTempStr, 2, Len(myTempStr) - 2)
myTempStr = Replace(myTempStr, ",", ",")
Print myTempStr
End Su