首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
【程序说明】 程序功能是求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
34
问题
【程序说明】 程序功能是求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://jikaoti.com/ti/eWO7FFFM
本试题收录于:
浙江省计算机二级VF题库浙江省计算机等级分类
0
浙江省计算机二级VF
浙江省计算机等级
相关试题推荐
OnCollegeGraduates’StartingTheirOwnBusiness论大学生毕业创业A.Title:OnCollegeGraduates’StartingTheirOwnBusinessB.Wordlim
Conventionaldisplayadsaresimplywasteful,saysJakobNielsenofGroupM,alargemediabuyer.Sayacompanywantstoreachy
输入一个整数数组,判断该数组是不是某二元查找树的后序遍历的结果。如果是返回true,否则返回false。例如输入5、7、6、9、11、10、8,由于这一整数序列是如下树的后序遍历结果:8/\610
描述一下C#中索引器的实现过程,是否只能根据数字进行索引?
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
某队列的声明如下:templateclassCQueue{public:CQueue(){}~CQueue(){}voidappendTail(constT&node);//appendaelementto
输入一棵二元树的根结点,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。输出该树的深度3。二元树的结点定义如下:structSBinaryTreeNode//anodeofthe
自定义工具栏上的按钮添加“自动索引”按钮,删除“查找”按钮。
设置不允许其他人共享我的网络摄像机功能。
随机试题
成人类风湿性关节炎的常见关节临床表现有()。
获取资格证书后超过______而未在证券专业岗位上就职,资格证书自动失效。()
由千墩浦而南,直桥并小港以东。直:并:
A.面部白色B.面部黄色C.面部赤色D.面部青色E.面部黑色主寒证、痛证、瘀血证及惊风证的为()。
根据作用和性质的不同,公文可分为()。
物流标准化系统是属于______系统,或称后标准化系统。
材料一:阅读下面的短文。完成61—65题。金属历来都是通过采矿、冶金制取的,可是80年代初期,科学家发现在聚乙炔中加入强氧化剂或还原剂后,它的导电性能大大提高。因为这种塑料具有金属的一般特性,所以人们称它为“人造金属”。近年来,它的发展极为神速,人们
公民、法人和其他组织在( )情况下可以提起公安行政复议。
设有窗体的Form—MouseMove事件过程如下:PrivateSubForm—MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)If(But
______scientistshaveobservedincreasedpollutioninthewatersupply.
最新回复
(
0
)