作业帮 > 综合 > 作业

随机产生n个100以内的正整数的VB代码

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 01:26:43
随机产生n个100以内的正整数的VB代码
在text1输入n的大小,然后通过command1,再在text2上输出“本次输入n个数”
平均值是:
随机正整数 ( )
给我完整程序好吗?
Private Sub Form_Click()
n = InputBox("请输入你要产生随机数的个数n,n∈(0,100],若不输入或超过该范围,将随即产生属于该范围的数据个数!",,100)
If n > 100 Or Val(n) = 0 Then
n = Int(Rnd * 100) + 1
End If
Dim a(0 To 100) As Variant
For i = 0 To n - 1
a(i) = Int(Rnd * 100) + 1
t = t + a(i)
Next
Print "本次共有" & n & "个随机数据正整数产生,平均值为:" & t / n
End Sub
vb6测试通过,