首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。 Function prime(a As Integer)As Boolean Dim k As Integer,isprime As Boolean
某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。 Function prime(a As Integer)As Boolean Dim k As Integer,isprime As Boolean
admin
2018-09-29
26
问题
某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。
Function prime(a As Integer)As Boolean
Dim k As Integer,isprime As Boolean
If a<2 Then
isprime=False
Else
isprime=True
k=2
Do While k<a/2 And isprime
If a Mod k=0 Then
isprime=False
Else
k=k+1
End If
Loop
End If
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/Z6m0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)考生文件夹中有工程文件sjt3.vbp。窗体上有一个名称为Label1标题为“标签控件”的标签;有一个名称为Command1、标题为“命令按钮”的命令按钮。单击上述两控件中的任一控件,则在标签Label2中显示所单击控件的标题内容(标题内容前添加“单
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
编写如下程序:PrivateSubCommand1_Click()DimnAsLong,sAsStringn=InputBox("输入一个数")DoWhilen0s=s&nMod
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click() DimI,Num Randomize Do ForI=1To1000 Num=Int(Rnd*
构成计算机软件的是
把数学表达式表示为正确的VB表达式应该是( )。
下面关于菜单的叙述中正确的是
算法的时间复杂度是指
随机试题
CO2气体保护焊采用()电源。
个体工商户周铁在2004年5月至2005年2月期间,采用虚假纳税申报的手段偷税共计9000余元。甲区税务局在2005年4月对其进行了查处,在充分调查其日常经营账目和对其进行询问的基础上,依据《税收征收管理法》有关规定对其作出罚款5000元的决定。周铁不服向
[2005年第091题]下列建筑大师与其作品的表述中何者是不对的?
目前,我国A股印花税率为单边征收,税率为()。
在计算股票内在价值中,关于可变增长模型的说法中,正确的是()
年度报告扉页中的重要提示不包括( )。
下列关于商业汇票提示承兑期限的表述中,符合法律规定的有()。
在网络文化快餐流行的今天,培养青少年研读国学经典的良好习惯,有助于他们在微言大义、深水静流的不断_______中,在字里行间、墨香韵律的反复_______中,沉淀思绪,静观玄览,真切感悟中华文明“活的灵魂”。依次填入画横线部分最准确的一项是()。
要学好英语,就必须尽可能多地接触这门语言。
PassageOneAliceWalkermakesherlivingbywriting,andherpoems,shortstories,andnovelshavewonmanyawardsandfell
最新回复
(
0
)