求助大佬 生成100个10000以内的随机素数并储存在数组内
vb吧
全部回复
仅看楼主
level 1
love盗卍狱
楼主
2020年05月24日 08点05分
1
level 8
mijing2000
.net 使用Random类生成随机数
dim rand as Random = new Random(DateTime.Now.Ticks)
dim randNum as integer
randNum = rand.Next(10000)
2020年05月24日 08点05分
2
love盗卍狱
我好像没学过你写的这个。。。我看不懂。。我只学了randomize()什么的
2020年05月24日 10点05分
mijing2000
@love盗卍狱
你不是.net吗?
2020年05月24日 11点05分
level 8
mijing2000
do while n<100
randNum = rand.Next(10000)
if isprime(randNum)=true then
A(n)=randNum
n++
end if
loop
2020年05月24日 09点05分
3
level 11
璐村惂鐢ㄦ埛_0748V5Z馃惥
一万以内的素数呀,不建议你直接用rnd生成。
而建议你先将一万以内的素数建立一个数组。
然后按照下标随机得到素数。
2020年05月24日 09点05分
4
贴吧用户_6S5yabWtM
怎么建立啊
2020年05月25日 13点05分
璐村惂鐢ㄦ埛_0748V5Z馃惥
@贴吧用户_6S5yabWtM
简单。我回复到下面楼层
2020年05月26日 00点05分
贴吧用户_6S5yabWtM
@璐村惂鐢ㄦ埛_0748V5Z馃惥
谢谢(*°∀°)=3
2020年05月26日 02点05分
我00000q
怎么在这基础上用下标随机得到素数,不太会啊QAQ
2020年05月26日 05点05分
level 1
枯叶KyGj
老哥,我在vb群里看到你了
现在你会了吗?能分享一下嘛
2020年05月25日 04点05分
5
level 11
璐村惂鐢ㄦ埛_0748V5Z馃惥
2020年05月26日 03点05分
6
贴吧用户_6S5yabWtM
啊啊啊太感谢了
2020年05月26日 03点05分
我00000q
那如何把通过这种方法产生的100个素数显示出来?
2020年05月26日 05点05分
璐村惂鐢ㄦ埛_0748V5Z馃惥
@我00000q
这是一百个吗?
2020年05月26日 05点05分
我00000q
@璐村惂鐢ㄦ埛_0748V5Z馃惥
好像不是🤣那怎么出来100个然后显示出来🤣
2020年05月26日 05点05分
吧务
level 13
Luosen56
2020年05月26日 05点05分
7
我00000q
可以是随机的吗🤣还是必须规定一个位数🤣
2020年05月26日 05点05分
Luosen56
你的命题没有规定位数,只是【S(i) = Int(Rnd * 9998 + 2)】一句受影响,其他都差不多。我这里用四位数主要是为了打印出来好看而已。
2020年05月26日 09点05分
侧视图😱
太感谢(❁´ω`❁)了,我正好也在写这个
2020年05月26日 12点05分
侧视图😱
@Luosen56
PDSS是啥,没学过啊
2020年05月26日 13点05分
吧务
level 13
Luosen56
2020年05月26日 09点05分
8
Luosen56
万以内的素数共有 1229 个。
2020年05月26日 09点05分
1