vb中如何生成不同的随机数比如说在dim rnd as new randomdim a() as string for i as integer 0 to 8a(i)=random.next(1,9)中,他生成的可能是1 1 2 2 3 3 4 4 4如何让他生成 8 1 2 3 5 4 6 7这样不同的随机数

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 13:54:42
vb中如何生成不同的随机数比如说在dim rnd as new randomdim a() as string for i as integer 0 to 8a(i)=random.next(1,9)中,他生成的可能是1 1 2 2 3 3 4 4 4如何让他生成 8 1 2 3 5 4 6 7这样不同的随机数

vb中如何生成不同的随机数比如说在dim rnd as new randomdim a() as string for i as integer 0 to 8a(i)=random.next(1,9)中,他生成的可能是1 1 2 2 3 3 4 4 4如何让他生成 8 1 2 3 5 4 6 7这样不同的随机数
vb中如何生成不同的随机数
比如说在
dim rnd as new random
dim a() as string
for i as integer 0 to 8
a(i)=random.next(1,9)
中,他生成的可能是1 1 2 2 3 3 4 4 4
如何让他生成 8 1 2 3 5 4 6 7这样不同的随机数

vb中如何生成不同的随机数比如说在dim rnd as new randomdim a() as string for i as integer 0 to 8a(i)=random.next(1,9)中,他生成的可能是1 1 2 2 3 3 4 4 4如何让他生成 8 1 2 3 5 4 6 7这样不同的随机数
需要在生成随机数后进行判断,是否已经存在,存在返回继续生成即可.
dim rnd as new random
dim a() as string
for i as integer 0 to 8
:new
a(i)=random.next(1,9)
'比较是否有相同的
if i>0 then
for j as integer 0 to i-1
if a(j)=a(i) goto new
next j
end if
next i
'代码未测试,如有错误,请自行修正

vb中如何生成不同的随机数比如说在dim rnd as new randomdim a() as string for i as integer 0 to 8a(i)=random.next(1,9)中,他生成的可能是1 1 2 2 3 3 4 4 4如何让他生成 8 1 2 3 5 4 6 7这样不同的随机数 生成随机数怎么写?VB中比如说我要生成一个1-10的随机数该怎么写?需要像C那样导入随机数种子吗? 用vb如何生成0-100之间的随机数 VB 如何让生成的随机数不再出现 vb 生成15个随机数,被7整除的降序排序在combobox中, vb 生成15个随机数,被7整除的降序排序在combobox中, 请问vb中有没有生成随机数的函数? 如何使VB中Rnd函数产生的随机数是在[0,1]内? VB系统中在选择随机数时,如何改变RND函数的根值? vb中如何产生范围无穷大的随机数 VB中如何设置随机数的随机率 在VB中,如何生成某个范围内的随机整数? vb如何产生两个不同随机数随机产生两个【1,10】上的随机数,要求随机数不能相同 vb中怎么生成给定范围内的不同随机数,包括边界数(生成的数中有小数和整数,不重复)例如要生成0到9之间的三个随机数,包括9以及,范围内的小数 在vb的list里生成20个两位数的随机数后,怎样将生成的随机数中的偶数删除, Excel中如何设置固定数除以30得随机数要求在一列中完成,在A31输入一个固定数,A1-A30会自动生成随机数,随机数在一定范围中波动.比如说在A31输入10000,A1-A30的随机数在290到360间随机跳动!请高手 vb中多次随机随机数 指定位置随机数出现的次数vb中多次随机随机数后 统计指定位置随机数出现次数 如 生成了十组随机数 每组中第一位数字出现的次数 VB,在textbox中怎么取出随机数,怎么取出5到9的随机数?新手,