首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写如下函数来判断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
68
问题
某人编写如下函数来判断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://jikaoti.com/ti/04y0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上有两个文本框:Textl和Text2,然后编写如下事件过程:PrivateSubForm_Load()ShowTextl.Text=““:Text2.Text=““:Text2.SetFocusEndSubPrivate
以下能从字符串”VisualBasic”中直接取出子字符串“Basic”的函数是()。
关于变量作用域,下列叙述中正确的是()。
窗体上有一个名称为Textl的文本框和一个名称为Commandl的命令按钮,要求程序运行时,单击命令按钮(如图l所示),就可以把文本框中的内容写到文件Out.txt中,每次写入的内容附加到文件原有内容之后。以下能正确实现上述功能的程序是()。
()控件可以使图形根据控件大小而改变大小。
为了实现对象的自动拖放,应该设置该对象的一个属性。下面设置中正确的是
软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
下列排序方法中,最坏情况下比较次数最少的是()。
下列关于菜单的说法中,错误的是
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
随机试题
一位患有十二指肠球部溃疡的病人,其腹痛的规律是
两均数差别的检验常用
双曲唇弓“U”形曲制作时,其顶部离龈缘上方
关于单位生产能力估算法的运用,表述正确的是()。
当事人对财政处罚不服的,应当先申请行政复议,不能直接提起行政诉讼。()
按照以下图形的规律,第五项应该是()。
儿童容易模仿影视片中反面人物的行为,结果导致不良品德的形成。为了避免影视片的消极影响,根据班杜拉社会学习理论,适当的做法是()。
2016年7月20日,习近平总书记在银川主持召开东西部扶贫协作座谈会并发表重要讲话。他强调,东西部扶贫和对口支援工作()。
下列关于冯.诺伊曼计算机特点的描述十,不正确的是(13)。
信息系统是由这样一些学科相互渗透而发展起来的一门边缘学科包括()。
最新回复
(
0
)