11问答网
所有问题
当前搜索:
vb如何生成随机数
vb
中
生成
10个
随机数
并显示在屏幕上
答:
将以下代码输入事件中即可 :Randomize '防止每次生出
随机数
一样 for i=1 to 10 '
生成
10个 Print Int(Rnd * 99) + 1 'rnd()生成[1,100]之间的随机数,int()是取整 next
随机生成
100个
随机数
,并输出最大值的
VB
代码怎么编写?
答:
dim n as single dim a as single dim i as integer for i=1 to 100 n=rnd()if n>a then a=n next i print a 因为你没有要求,所以这里产生的是大于等于0而小于1的数。如果要求要产生从K到J之间的数字(k<j),把 n=rnd()换成 n=(j-k+1)*rnd()+k 如果要求是整数,则换成 ...
什么是
vb
的
随机数
和种子??
答:
VB
的随机数即使用Rnd函数生成的随机数值。种子,为初始值,用来生成伪
随机数字
。Rnd 函数,返回一个包含随机数值的 Single。对最初给定的种子都会生成相同的数列,因为每一次调用 Rnd 函数都用数列中的前一个数作为下一个数的种子。在调用 Rnd 之前,先使用无参数的 Randomize 语句初始化
随机数生成
器...
如何
用
VB
产生
随机数
呢?
答:
randomize '以系统时间作为随机种子 (如果没有上面那句的话每次运行程序
生成
的
随机数
都是一样的。加了上面那一句则不会)1<=rnd<0 是一个不等式 要生成多少到多少的随机数要用上面的不等式换算得出 比如要算 10 到20 的 则不能是Int(rnd*20+10)而是根据上面的不等式求出 正解因为Int(11*...
VB
Randomize 函数怎么产生一个
随机
的数
答:
Randomize '用当前时间初始化随机种子 X = Rnd 'X里就是
随机数
一个 Randomize 默认的SEED就是当前时间,一定要加SEED用 Randomize Timer 和上句作用相同。
怎么用
VB
编写点
生成
按钮产生1000个8位不重复的
随机数
呢?
答:
Private Sub Command1_Click()Dim i As Long, a As Long Randomize Text1.Text = ""For i = 1 To 1000 Do a = Int(Rnd * 90000000) + 10000000 Loop While InStr(Text1.Text, a)Text1.Text = Text1.Text & a & " "DoEvents Next End Sub ...
vb
产生不重复的
随机数
答:
Private Sub Form_Load()RandomizeShowDim a(1 To 30) As Integer, g(1 To 9) As Integera(1) = Int(10 + 90 * Rnd)k = 1 'k表示
生成
的20个数字的个数Do While k < 30x = Int(10 + 90 * Rnd)f = 0 '首先置f=0If x = a(k) Then f = 1 '如果新生成的
随机数
x...
vb生成
1-100
随机数
,挑出大于50的数
答:
代码:Private Sub Command1_Click()'单击command1按钮dim nRandomizen = Int((100 - 1+ 1) * Rnd + 1)If n > 50 then'判断print n '如果大于50msgbox "
生成
的
随机数
是 " & n & " 大于50"'这里n就是随机数Else '如果小于等于50msgbox "随机数 " & n & " 小于等于50"End IfEnd...
VB
.NET中
随机
产生十个数字
答:
添加listbox1,label1,command1 Public Class Form1 Dim N(10) As Integer '
生成随机数
Private Sub CreatRand()Dim I As Integer Dim Strarr As String Strarr = ""ListBox1.Items.Clear()Dim R As New System.Random For I = 0 To 9 N(I) = R.Next(30, 100)ListBox1.Items.Add(...
vb 怎样随机数
数组
答:
首先介绍一下
随机数
函数 函数名称Randomize 用法Randomize(x)说明:初始化随机数发生器 函数名称rnd 用法rnd(x)返回[0,1)之间的随机数 其中x可以省略 用rnd产生的数字是小数,必须另外设定格式,比如要0-99之间的随机整数,即 dim s as integer s=rnd()*100 就行了 如果需要多次,大量产生随机...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜