怎样用VB产生一个不定个数的随机数组?

怎样用VB产生一个不定个数的随机数组?
当数组中前几个数的和大于某一个数时,令text1.text等于前几个数的和.
xmy1025 1年前 已收到1个回答 举报

木子地瓜 幼苗

共回答了29个问题采纳率:100% 举报

Private Sub Command1_Click()
Me.Cls
Dim i As Integer '数组元素的个数
Dim a() As Byte '数组每单元 0-255
Dim nMax As Integer
nMax = 500 '定义最大阀值
Dim s As Integer '数组前几个数的和
Randomize
Do While s < nMax 's >= nMax 跳出循环
i = i + 1
ReDim Preserve a(i)
a(i) = Int(Rnd() * 256) '产生 0-255 的随机数
Print a(i)
s = s + a(i)
Loop
Text1.Text = s 'Text1 显示
End Su

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.023 s. - webmaster@yulucn.com