作业帮 > 综合 > 作业

VB.编写产生随机整数过程,输出N个指定范围的随机整数.

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/22 19:33:50
VB.编写产生随机整数过程,输出N个指定范围的随机整数.
不能用内部函数!
不用RND.
如果不行,就不要此限制回答吧
VB.编写产生随机整数过程,输出N个指定范围的随机整数.
你所谓的不能用内部函数是指不用rnd这一个,还是所有的都不用啊.
如果是所有的,我看好像无法实现.
再说你这是何苦不用内部函数呢.
说出原因
####################################################################
Private Sub Command1_Click()
Dim intF As Long,intL As Long,intN As Integer,intM As Integer
Dim varTmp As Variant
varTmp = InputBox("请输入随机数的范围,上界和下界用 空格 隔开!" & vbCr & "注意:我将不做正确检查.","输入","1 10")
intN = InputBox("请输入产生随机数的个数","个数",5)
intF = Split(varTmp," ")(0)
intL = Split(varTmp," ")(1)
For intM = 1 To intN
Randomize
Print CInt(Rnd * (intL - intF + 1)) + intF
Next
End Su