首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是求出所有的1~100之间的孪生素数。孪生素数是指两个素数的差为2,如3和5,11和13等,请填空。 Private Sub Form_Click() Dim i As Integer For i=3 To 97
下列程序的功能是求出所有的1~100之间的孪生素数。孪生素数是指两个素数的差为2,如3和5,11和13等,请填空。 Private Sub Form_Click() Dim i As Integer For i=3 To 97
admin
2009-02-13
15
问题
下列程序的功能是求出所有的1~100之间的孪生素数。孪生素数是指两个素数的差为2,如3和5,11和13等,请填空。
Private Sub Form_Click()
Dim i As Integer
For i=3 To 97 Step 2
If【 】Then
Print i,i+2
End If
Next i
End Sub
Public Function prime(ByVal n As Integer)As Boolean
Dim i As Integer
For i=2 To n-1
If【 】Then
Exit For
End If
Next i
If i=n Then
prime=True
Else
prime=False
End If
选项
答案
prime(i) And prime(i+2) , n Mod i=0
解析
此题prime函数用来判断参数n是否为素数,如果是,则返回True,否则返回0,判断素数的算法请参看相应章节,[15]处应填“n Mod i=0”。要找出100以内的所有孪生素数,可采用以下方法:可用循环变量i从第一个素数3开始判断该数和它的下一个奇数(只有奇数才有可能是素数)是否同时为素数,如果是,则把该数和它的下一个奇数输出,然后循环变量加2,接着进行判断……,此处判断某数是否为素数,可以通过调用函数Prime来实现,故[14]处应填“prime(i)And prime(i+2)”。
转载请注明原文地址:https://jikaoti.com/ti/wXq0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
按运算符操作数的数目划分,运算符的类型是【】元运算符。
软件工程是一种______分阶段实现的软件程序开发方法。()
下面列出的数据管理技术发展的三个阶段中,哪个(些)阶段没有专门的软件数据进行管理()Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
赋值表达式是由位于赋值运算符左边的变量和右边的______组成。
检查软件产品是否符合需求定义的过程称为()。
Java中,数值类型值中不可能出现的符号是()。
下列关于实型变量书写正确的是
软件工程研究的内容主要包括:______技术和软件工程管理。
如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是()
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
随机试题
提出“有治法而后有治人”的思想命题的是
特发性血小板减少性紫癜可有
固体分散物的特点不包括
下列各项中,说法正确的有()。
新环境道德的核心理念是()。
现代农业的发展不能脱离生态安全和产品安全两个基本要求,因此,农业污染防治应作为现代农业发展的重要任务之一。不同于工业污染和城市污染,农业污染涉及面广而隐蔽性强,评估难度大,不适合建立惩罚型机制。同时,由于农民收入水平相对较低,不可能进行“污染收费”。所以说
简述定性分析的主要方法。
About10yearsagoImetanadvertisingexecutiveinNewYorkwhoexplainedthedifficultyofadvertisinganewbrandofdeodora
REFUTATION:
Couldthebadolddaysofeconomicdeclinebeabouttoreturn?SinceOPECagreedtosupply-cutsinMarch,thepriceofcrudeoil
最新回复
(
0
)