永发信息网

求vb连续产生1-99之间整数,直到出现三个大于90的数字遍停止的代码

答案:1  悬赏:0  手机版
解决时间 2021-01-22 08:53
  • 提问者网友:流星是天使的眼泪
  • 2021-01-21 15:16
求vb连续产生1-99之间整数,直到出现三个大于90的数字遍停止的代码
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-01-21 15:34
Private Sub Command1_Click()
Dim n As Integer, m As Integer, a() As Integer
Do

n = n + 1
ReDim Preserve a(1 To n)
a(n) = Int(Rnd * 99 + 1)
Print a(n);
If n Mod 10 = 0 Then Print
If a(n) > 90 Then m = m + 1
If m = 3 Then Exit Do
Loop
Print
Print "排序后的数是"
For i = 1 To UBound(a) - 1
For j = UBound(a) To i + 1 Step -1
If a(i) > a(j) Then k = a(i): a(i) = a(j): a(j) = k
Next j, i
For i = 1 To UBound(a)
Print a(i);
If i Mod 10 = 0 Then Print
Next i
Print
End Sub

Private Sub Form_Load()
Me.AutoRedraw = True
End Sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯