首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写如下函数来判断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
94
问题
某人编写如下函数来判断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://www.kaotiyun.com/show/pqGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml的窗体上建立一个名称为Commandl的命令按钮数组,含三个命令按钮,它们的Index属性分别为0、1、2,标题依次为”是”、”否”、”取消”,每个按钮
假定有以下循环结构DoUntil条件循环体Loop则正确的描述是()。
(1)请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml、标题为”标签”的窗体上画一个名称为Labell的标签,并设置适当属性以满足以下要求:①标签的内容为”计算机等级考试”;②标签可根据显示内容
以下叙述中正确的是()。
假定通过复制、粘贴操作建立了一个命令按钮数组Commandl,以下说法中错误的是
若要清除列表框控件中的所有列表项,应该使用的方法是
若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是
数据库应用系统中的核心问题是()。
在数据库管理系统提供的数据语言中,负责数据模式定义的是
设有如下程序段,则正确的说法是Fori=1To100Step0x=x+1Next
随机试题
新工艺白茶创制于()。
对于告诉才处理的刑事案件,若自诉人提不出补充证据时,人民法院可以裁定驳回自诉。
能引起细胞产生动作电位所需要的最小刺激强度称为()
患者男,40岁,近8周反复发作剧烈头痛、心悸,未予治疗。近来三次不同时间测血压分别为220/126mmHg、180/120mmHg、140/95mmHg。对其诊断与处理最重要的考虑为
颈椎牵引最适用于
在我国,宪法明文规定的监督宪法实施的国家机关是:()
“短期借款”账户,2月末余额300000元,2月份借方发生额为360000元,贷方发生额为140000元,则该账户2月月初余额为( )。
把教育方针规定为“教育必须为社会主义现代化建设服务,必须与生产劳动相结合,培养德、智、体等方面全面发展的社会主义事业的建设者和接班人”的文献是()。
ASCII码的主要作用是 ( )
InaBertelsmannFoundationstudyonsocialjusticereleasedthisfall,theUnitedStatescameindeadlylastamongtherich【M1】
最新回复
(
0
)