首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False Function prime(a As Integer) As Boolean Dim k As Integer,ispfime As Boolean If a<2 Then
某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False Function prime(a As Integer) As Boolean Dim k As Integer,ispfime As Boolean If a<2 Then
admin
2013-01-23
42
问题
某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False
Function prime(a As Integer) As Boolean
Dim k As Integer,ispfime As Boolean
If a<2 Then
isprime=False
Else
isprime=Tme
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
End Function
在测试时发现有一个非素数也被判断为素数,这个错判的数是【 】。
选项
答案
4
解析
所谓素数就是指只能被1和其本身整除,不能被其他任何数整除的数。本题函数中是先将a与2比较,小于2的返回False,大于2的返回True。再用Do While…Loop循环判断大于4的数是否为素数,所以非素数4就被错判为素数了。如果将程序修改正确,那么循环的条件需要修改为k<=a/2 And isprime。
转载请注明原文地址:https://jikaoti.com/ti/wlO0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮和3个名称分别为Label1,Label2,Label3的标签,然后编写如下代码:PrivatexAsIntegerPrivateSubCommand1_Click
在程序代码中将图片文件mypic.jpg装入图片框Picture1的语句是
在窗体上添加一个名称为Text1的文本框和一个名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()Text1.Text=“计算机”Me.Text1=“等级”
决定窗体有无控制菜单的属性是
在包含1000个元素的线性表中实现如下各运算,______所需的执行时间最长。
下列不正确的语句是
在窗体上画一个列表框、一个命令按钮和一个标签。程序运行后,在列表框中选择一个项目,然后单击命令按钮,即可将所选择的项目删除,并在标签中显示列表框当前的项目数。下面是实现上述功能的程序,请填空。PrivateSubForm_Load()
以下关于多重窗体程序的叙述中,错误的是
假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应该执行的操作是
用InputBox函数设计的对话框,其功能是
随机试题
马氏漏斗粘度计由()三部分组成。
在诉讼中如对该国法律是否违反它自己的宪法而无效发生争执时,只要该外国的一般法院享有这种审查权,则受诉国法院也有权作这种审查,这称为适用外国法的_____。
下列哪些组织激素分泌细胞和所分泌的激素组合是正确的
国务院银行业监督管理机构根据履行职责的需要可以设立派出机构,下列关于派出机构的说法正确的是:
行政复议参加人中不包括()。
质量m1与半径r均相同的三个均质滑轮,在绳端作用有力或挂有重物,如图所示。已知均质滑轮的质量为m1=2kN.s2/m,重物的质量分别为m2=0.2kN.s2/m,m3=0.1kN.s2/m,重力加速度按g=10m/s2计算,则各轮转动的角加速度α间的关系是
为了监管收益合理性,我国对银行机构的财务监管主要是分析()。
高中阶段“统计”一章的学习中,学习了“简单随机抽样”“系统抽样”“分层抽样”三大抽样方法。某教师想要对此设计一堂习题课,以帮助学生进一步区分这三种抽样方法。请据此回答下列问题:结合实例设计区分三种抽样方法的教学过程。
幼儿园的环境创设主要是指()。
一个人的成长成才,并不完全由其起点决定,而是看在这个过程之中个人所付出的努力。如果一味()“出生在农村,注定样样落后”,不仅是对一些客观事实选择性地无视,而且()了个人奋斗的价值。
最新回复
(
0
)