首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是求出所有的1-100之间的孪生素数。孪生素数是指两个素数的差为 2,如3和5,11和13等,请填空。 Private Sub Form_Click() Dim i As Integer For i = 3 To
下列程序的功能是求出所有的1-100之间的孪生素数。孪生素数是指两个素数的差为 2,如3和5,11和13等,请填空。 Private Sub Form_Click() Dim i As Integer For i = 3 To
admin
2010-09-11
47
问题
下列程序的功能是求出所有的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 Funtion 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
End Function
选项
答案
Prime(i)And Prime(i+2) ,n Mod i=0
解析
此题Prime函数用来判断参数n是否为素数,如果是,则返回False,否则返回0,所以【 】处应填“n Mod i=0”。要找出100以内的所有孪生素数可采用以下方法:可用循环变量i从第一个素数3开始判断该数和它的下一个奇数(只有奇数才有可能是素数)是否同时为素数,如果是,则把该数和它的下一个奇数输出,然后循环变量加2,接着进行判断。此处判断某数是否为素数,可以通过调用函数Prime来实现,故【 】处应填写“Prime(i) And Prime(i +2)”。
转载请注明原文地址:https://www.kaotiyun.com/show/wwmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
可以使当前同级线程重新获得运行机会的方法是
若数组a定义为int[][]a=newint[3][4],则a是
阅读下面代码publicclassTest{ publicstaticvoidmain(Stringavgs[]){ System.out.println(89>>1); }}其运行结果是
给一个short类型变量赋值的范围是
下列可用作switch(expression)语句参数的是
switch语句中表达式(expression)的值不允许用的类型是
在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。
在计算机中,算法是指()
在下列选项中,哪个不是一个算法一般应该具有的基本特征?( )
VisualBasic对象可以分为两类,分别为【】和【】。
随机试题
若加密密钥和解密密钥不同,从一个难于推出另一个,则称为________。
随时有猝死危险的心律失常是
深静脉血栓形成最常见于
编制施工投标文件,其内容包括( )。
企业固定资产可以按照其价值和使用情况,确定采用某一方法计提折旧,它所依据的会计核算前提是()。
下列各项中,不属于《中华人民共和国会计法》规定的行政处罚形式的是()。
老当益壮,________。穷且益坚,不坠青云之志。(王勃《滕王阁序》)
下列古代宫廷建筑与帝王对应错误的是()。
Writeacompositionofnomorethan300wordsunderthetitleof"TheLossofChineseTraditionalValues."Youshouldincludeth
Todayemailhasbecomeanimportantmeansof(communicate)______indailylife.
最新回复
(
0
)