=3)") k=Int(Sqr(n)) i=2 swit=0 While i" />
下列程序是判断一个整数(>=3)是否为素数,请补充完整。 Dim n As Integer n=InputBox("请输入一个整数(>=3)") k=Int(Sqr(n)) i=2 swit=0 While i
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
=3)") k=Int(Sqr(n)) i=2 swit=0 While i">下列程序是判断一个整数(>=3)是否为素数,请补充完整。 Dim n As Integer n=InputBox("请输入一个整数(>=3)") k=Int(Sqr(n)) i=2 swit=0 While i
下列程序是判断一个整数(>=3)是否为素数,请补充完整。 Dim n As Integer n=InputBox("请输入一个整数(>=3)") k=Int(Sqr(n)) i=2 swit=0 While i
admin
2009-01-15
53
问题
下列程序是判断一个整数(>=3)是否为素数,请补充完整。
Dim n As Integer
n=InputBox("请输入一个整数(>=3)")
k=Int(Sqr(n))
i=2
swit=0
While i<=k And swit=0
If n Mod i=0 Then
【 】
Else
【 】
End If
Wend
If swit=0 Then
Print n;"是一个素数。"
Else
Print n;"不是一个素数。"
End If
选项
答案
swit=1 ,I=I+1
解析
素数是只能被1和本身整除的正整数,在本题的程序中,swit是一个标志变量,如果“swit=0”,则表示n不能被整除;如果能被一个整数整除,则swit变为1;
While循环执行的条件有两个,一个是“I < = k”,另一个是“swit=0”,必须两个条件同时成立才执行循环,当I>k时,显然不必再检查n是否能被I整除;而如果“swit=1 ”,则表示n已被整除,肯定不是素数,也不必检查了。
只有“I<=k”和“swit=0”两者同时成立时才需要检查“n是否为素数”,循环只有一个判断操作,即判断n能否被I整除,如果不能,则I=I+1。以便为下一次判断作准备。
转载请注明原文地址:https://kaotiyun.com/show/Ha2p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
多线程是Java程序的______机制,它能同步共享数据,处理不同的事件。
Java的数据类型必须实例化后才能使用,它们通过______或常量来实例化。
下列说法错误的是()。
下面不属于软件设计原则的是
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
位运算符用来对二进制位进行操作,操作数只能为________和字符型数据。
结构化程序设计的3种结构是()。
若下列选项中的变量已正确定义并赋值,则哪个是合法的赋值语句?
表达式1/2+“aa”+3的值为
给出下列关于一个使用适当的字符间距的字体的TextField的表达式,则()选项的叙述是对的。TextFieldt=newTextField("theyaregood",40);
随机试题
男性,44岁。发热、畏寒、全身酸痛l周,按感冒治疗,体温未退反有升高,2天来牙龈出血,皮肤瘀点住院。体检:体温40℃,两肺听诊(一),脾肋下2cm,胸骨有压痛。化验:Hb68g/L,WBC46.3×109/L,PLT36×109/L,骨髓检查证实
胆总管探查术后,拔除T形管的时间至少术后()。
某研究者拟采用多中心、随机、双盲临床试验评价补肾活血颗粒改善帕金森病患者运动功能的有效性,试验组使用的中药配方包括山茱萸、何首乌和当归等成分。对照组用药由淀粉、糊精和苦味剂等成分制成,其气味、口感与试验用药非常近似,但没有药理作用。该试验采用的对照属于(
某项目定额工期为150天,合同工期为120天,该工程直接工程费700万元,其中人工费100万元,该工程的平均日工资单价为50元,每工日夜间施工费开支30元,则该工程的夜间施工费为()万元。
下列关于机会成本的说法错误的是()。
银行自身能力分析包括()。
甲企业某年的财务杠杆系数为2.5,普通股每股收益的增长率为10%,上年的息税前利润为100万元,则该年息税前利润为()万元。
在微信息时代下,我们接收的信息大多是根据自己的兴趣搜集而来,我们眼中的世界也越发带有自身个性的____________,这也致使我们与他人对于一些事物的理解会出现很大偏差,相互之间更难融人对方的世界。所以,这一时代的人们更容易产生____________。
拾得遗失物的构成条件包括()。
Completetheformbelow.WriteNOMORETHANTWOWORDSAND/ORANUMBERforeachanswer.RegistrationformExampleAns
最新回复
(
0
)