11问答网
所有问题
vb两个随机数整除
产生两个随机数:
b:1到10之间
c:1到100之间
并且b能被c整除。
在标签中输出b/c
举报该问题
推荐答案 2008-05-06
很简单,就是这个
Randomize
b = Int(Rnd * 10) + 1
c = Int(Rnd * 100)
If c Mod b = 0 Then
Label1.Caption = Str© + "/" + Str(b)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/28q28M84.html
其他回答
第1个回答 2008-05-06
Private Sub Command1_Click()
Randomize
b=Int(Rnd*10)+1
c=Ind(Rnd)*100+1
If b Mod c=0 Then
Label1.Caption=CStr$(b/c)
End If
End Sub
第2个回答 2008-05-06
刚在书上看到的:
Randomize '初始化随机数生成器
temp=int(10*Rnd)+1 '返回1到10之间的整数
这个代码可以产生1到10之间的整数
1 因为Rnd只能产生大于等于0而小于1的数字,将其乘于10取整不是0到9之间的整数,再加1就是1到10之间的整数
2 要返回一固定范围内的整数,可以用 Int((b-a+1)*Rnd)+a ,其中 a 和 b 分别是这个范围的下界和上界
相似回答
vb
中生成30个50~100之间的
随机
整数,输出其中能被7
整除
并求出它们的...
答:
以下是使用
VB
.NET语言生成30个50~100之间的
随机
整数,输出其中能被7
整除
的数,并求它们的和的示例代码:运行该代码会输出30个50~100之间的随机整数,并在最后一行输出能被7整除的数的和。
大家正在搜
vb随机生成10个不同的随机数
vb随机生成1到100随机数
vb产生十个随机数
vb产生随机数的函数
vb重新产生随机数
vb怎么取随机数
生成随机数vb
vb怎么生成随机数
vb中产生随机数