首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
【程序说明】 程序功能是求1到100之间的所有素数。 【程序】 SET TALK OFF CLEAR J=2 DO WHILE J<=100 I=2 DO WHILE (5) IF MOD(J,I)=0 (6
【程序说明】 程序功能是求1到100之间的所有素数。 【程序】 SET TALK OFF CLEAR J=2 DO WHILE J<=100 I=2 DO WHILE (5) IF MOD(J,I)=0 (6
admin
2010-06-18
59
问题
【程序说明】 程序功能是求1到100之间的所有素数。
【程序】
SET TALK OFF
CLEAR
J=2
DO WHILE J<=100
I=2
DO WHILE (5)
IF MOD(J,I)=0
(6)
ENDIF
I=I+1
ENDDO
IF (7)
?J
ENDIF
J=J+1
(8)
SET TALK ON
RETURN
选项
A、I<INT(J/2)
B、I>INT(J/2)
C、I=INT(J/2)
D、I<J/2
答案
B
解析
素数是只能被自己和1整除的数。该程序的指导思想是:变量J从2增加到100(1既不是素数也不是合数,所以直接从2开始),是外层循环所做的工作,变量J每增加1,在循环体中判断本次循环的J是否是素数,然后加1。如何去判断1是否是素数?如果J最先遇到的能整除的数(除了 1以外)比J的一半还大,这个能整除的数肯定是J自己,那么此时的J是素数。在内循环,被除数I,最大也不能超过J,所以第(5)空是I<=J。在循环体内,如果找到第一个能够整除J的I,此时要退出内循环,其余的I不用再参与循环了。剩下的工作就只需要判断I是比J的一半大,还是比J的一半小。如果大,则J是素数,如果小,则J不是素数。综上分析,第(6)个空和第(7)个空分别填EXIT和I>INT(J/2)。
转载请注明原文地址:https://kaotiyun.com/show/zjhZ777K
本试题收录于:
浙江省计算机二级VF题库浙江省计算机等级分类
0
浙江省计算机二级VF
浙江省计算机等级
相关试题推荐
Conventionaldisplayadsaresimplywasteful,saysJakobNielsenofGroupM,alargemediabuyer.Sayacompanywantstoreachy
Conventionaldisplayadsaresimplywasteful,saysJakobNielsenofGroupM,alargemediabuyer.Sayacompanywantstoreachy
实现strstr功能(寻找子串在父串中首次出现的位置)
在一个ASPX文件中是否可以使用一种以上的语言?
输入一个链表的头结点,从尾到头反过来输出每个结点的值。链表结点定义如下:structListNode{intm_nKey;ListNode*m_pNext;};
自定义工具栏上的按钮添加“自动索引”按钮,删除“查找”按钮。
如果没有光盘,利用系统默认安装调制解调器的驱动程序。
设置cute丌P的程序字体用“楷体”,登录窗口的字体大小为“小四”。
请使用金山清理专家的“u盘病毒免疫工具”,启用c盘的自动播放功能。
设置不允许其他人共享我的网络摄像机功能。
随机试题
食糖的主要呈味成分是蔗糖。()
心前区视诊时主要观察哪几项内容?
A、配对设计四格表资料χ2检验公式B、配对设计四格表资料χ2检验的校正公式C、成组设计四格表资料χ2检验的专用公式D、成组设计四格表资料χ2检验的校正公式E、四格表资料的确切概率法某研究者欲比较甲、乙两种抗生素治疗急性细菌性下呼吸道感染的效果,
陈某系我国某国有进出口公司的干部,2008年9月,陈某被派往A国进修,进修期间其禁不住金钱的诱惑,进而被A国的情报部门所控制。回国后,在与该国进行进口技术设备的谈判中,陈某多次将我国相关的绝密资料泄露给该国情报部门,致使我国蒙受重大经济损失。另外,陈某在去
桌面演练的内容包括()。
人民政府安全生产监督管理部门对安全生产工作实施的监督管理,由于是依法行使的监督管理权,它就是以国家强制力作为后盾的。这是安全生产监督监察的()特征。
以下关于公司治理结构的说法,错误的是()。
旅游者酗酒,导游员应先规劝并严肃指明可能造成的严重后果,()。
在缓刑考验期间,犯罪分子应当遵守的规定包括()。
甲于2014年5月向乙借款4万元,同年6月又向丙借款8万元,在债权都到期后,甲只有2万元财产,则该2万元()。
最新回复
(
0
)