首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。 Function prime(a As Integer)As Boolean Dim k As Integer,isprime As Boolean Ifa<2 Then
某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。 Function prime(a As Integer)As Boolean Dim k As Integer,isprime As Boolean Ifa<2 Then
admin
2018-05-08
72
问题
某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。
Function prime(a As Integer)As Boolean
Dim k As Integer,isprime As Boolean
Ifa<2 Then
isprime=False
Else
isprime=True
k=2
Do While k<a/2 And isprime
If aModk=0Then
isprime=False
Else
k=k+1
EndIf
Loop
EndIf
prime=isprime
End Function
在测试时发现有1个非素数也被判断为素数,这个错判的数是( )。
选项
A、0
B、1
C、4
D、6
答案
C
解析
考查循环的运行。如果输入的数据小于2,那么肯定不是素数,更改isprime的值为False。如果数据大于等于2,当等于2时,isprime为True,同时k<a/2不成立,a为2时为素数,当a为4时,k<2不成立,则误判断4也是素数,因此不符合素数的定义。
转载请注明原文地址:https://kaotiyun.com/show/pqGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Textl的文本框和一个名称为Commandl的命令按钮,要求程序运行时,单击命令按钮(如图l所示),就可以把文本框中的内容写到文件Out.txt中,每次写入的内容附加到文件原有内容之后。以下能正确实现上述功能的程序是()。
在窗体上画1名为Commandl的命令按钮和1名Textl的文本框,再编写如下程序:DimssAsStringPrivateSubTextl_KeyPress(KeyAsciiAsInteger)IfChr(KeyAscii)<
下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是
输入VB源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
设x为一整型变量,且语句的开始为:SelectCasex,则不符合语法规则的Case子句是
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
VisualBasic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为Caption的控件是
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml的窗体上画一个文本框,其名称为Textl,然后通过属性窗口设置窗体和文本框的属性,实现如下功能:①在文本框中可以显示多行文本;②在文本框中显示垂直
深度为5的完全二叉树的结点数不可能是
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
随机试题
—WillyoupleaseintroducemetoMr.White?—______
气滞血瘀型直肠息肉方选:
计量资料两个大样本均数比较的u检验(双侧),α=0.05的界值是
生姜具有的功效麻黄具有的功效
某国有企业上报的工业产值数据出现重大波动,不仅大大高于上一年度而且大大超出企业的生产能力。县统计局工作人员发现了这一问题,但未作进一步核实,即汇总了本县的统计数据。由此,该企业负责人被当地有关部门评选为当年的优秀企业家,并获得了相应的奖金。同时也使该县经济
企业出售、转让、报废投资性房地产时,应当与将处置收入计入()。
甲向乙借款,并以本人所有的一件古董花瓶设定质押担保,甲为此就该花瓶购买了一份财产意外损失险。在乙保管花瓶期间,花瓶毁于泥石流。如果甲没有按时还款,根据物权法律制度的规定,下列表述中,正确的是()。
什么是“两基”?
对实施危害国家安全、危害公共安全、侵犯公民人身权利、侵犯财产、妨害社会管理秩序的犯罪行为的人,因犯罪情节轻微人民检察院不起诉、人民法院免予刑事处罚,()。
1956年底我国对农业、手工业和资本主义工商业的社会主义改造的基本完成,标志着中国历史上长达数千年的阶级剥削制度的结束,实现了由新民主主义向社会主义的转变,社会主义基本制度在我国初步确立,标志着我国已经
最新回复
(
0
)