早教吧 育儿知识 作业答案 考试题库 百科 知识分享

VB用筛选法求m以内的所有素数1、由筛选法求m以内的所以素数(1)把2--m以内的所有数放入筛中;(2)找筛中最小的素数,再筛中去掉该素数的所有倍数;(3)重复(2),直到要找的筛中的

题目详情
VB用筛选法求m以内的所有素数
1、由筛选法求m以内的所以素数
(1)把2--m以内的所有数放入筛中;
(2)找筛中最小的素数,再筛中去掉该素数的所有倍数;
(3)重复(2),直到要找的筛中的最小素数已超出m 的范围;
(4)打印筛中的素数。
Private Sub txtnput_KeyPress(KeyAscii As Integer)
Dim I As integer, j As integer
Dim prime(1000) As Integer
Dim m As Integer, p As integer
Dim flag As Boolean
If KeyAscii=13 Then
M=__________(34)________
For I= 2 To m-1 “筛子充满数
Prime(i)=1
Next I
P=2
Flag=True
Do
Do While p P=________(35)__________
Loop
If p=m Then flag=________(36)_________’筛了中的数全求过结束
For I=p+p To m-1 Step p ‘在筛子中清除该素数的倍数
Prime(i)=0
Next I
P=p+1
Loop While flag=True
I=0
For j=2 to m-1 “打印素数
If ______(37)_______Then
Picture1.Print j;
I=I+1
If I MOD 5=0 Then Picture1.Print ‘一行打印5个素数
________(38)_____________
Next j
End If
End Sub
▼优质解答
答案和解析
34、1000
35、p=p+1
36、False
37、prime(j)=1
38、end if
看了VB用筛选法求m以内的所有素数...的网友还看了以下:

交集 由属于集合A且属于集合B的所有元素组成的集合叫做A与B的交集.对于“A∩B={x|x∈A,且  2020-04-05 …

下列关于细胞中化学元素的叙述,正确的是()A.细胞中一种元素的作用能被其他元素替代B.细胞中的脱氧  2020-05-13 …

请回答下列问题:(1)l一18号元素中属于稀有气体元素的有He、Ne、(填元素符号).(2)l一1  2020-05-13 …

在探究“影响滑动摩擦力大小的因素”的实验中.(1)为了探究滑动摩擦力与速度大小的关系 在不同速度下  2020-05-16 …

金属阳离子与溶液碱性有什么关系?比如碱金属族元素中KOH的碱性就比NaOH要强可是使他们显碱性的只  2020-05-16 …

一道科学题:有一种元素的原子的核电荷数为8,中子数为10,则该元素在元素周期表中的原子序数为___  2020-05-16 …

关于元素的相对原子质量计算硼有两种天然同位素(10/5)B、(11/5)B,硼元素的近似相对原子质  2020-05-16 …

在探究影响电流做功大小的因素的实验中:探究1:小华同学设计了如图所示的电路图(1)用如图所示的电路  2020-06-12 …

下列关于植物生长素的叙述,错误的是()A.生长素的命名者是荷兰科学家温特B.成熟组织中的生长素可以  2020-06-21 …

关于《黔之驴》本文中驴的形象是貌似强大,实则虚弱的形象,那么从你的阅读范围中,你还知道哪些驴的形象  2020-06-21 …