首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写如下函数来判断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
91
问题
某人编写如下函数来判断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全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有名称为Timerl的定时器,以及名称为Linel和Line2的两条水平直线。请用名称为Shapel的形状控件,在两条直线之间画一个宽和高都相等的形状,其显示形式为圆,并设置适当属性使其满足以下要求
为了实现鼠标自动拖放,必须把()属性设置为1;而为了执行手动拖放,必须把该属性设置为0。
以下叙述中正确的是()。
当一个工程含有多个窗体时,其中启动窗体是()。
在标准模块中,将a定义为全局整型变量的语句是
以下关于变量作用域的叙述中,错误的是
已知a=6,b=15,c=23,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为
若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是
要计算X的平方根并放入变量y,正确的语句是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
随机试题
《草窗词》的作者是()
铅当量的单位是
石油天然气场站总平面布置,应充分考虑生产工艺特点、火灾危险性等级、地形、风向等因素。下列关于石油天然气场站布置的叙述中,正确的是()。
根据《水利工程质量监督管理规定》(水建[1997]339号),从事该工程监理的人员()担任本工程的兼职质量监督员。
该企业1992年应缴纳企业所得税税额( )万元。该企业1997年应缴纳企业所得税税额( )万元。
已知A=,a是一个实数.(1)求作可逆矩阵U,使得U-1AU是对角矩阵.(2)计算|A-E|.
在指令MOV WORD PTR [0072],55AAH 汇编后的机器代码中,最后一个字节是______。
Whycan’ttheymeetonThursday?
Heopenedthedoorandlethimselfinquietly()nottowakethefamily.
1 Oneofthegoodthingsformeninwomen’sliberationisthatmennolongerhavetopaywomentheold-fashionedcourtesies.2
最新回复
(
0
)