皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
( 模拟 1) 【 程序说明 】 本程序用古典的 Eratosthenes 的筛法求从 2 起到指定范围内的素数。如果要找出 2 至 10 中的素数,开始时筛中有 2 到 10 的数,然后取走筛中的最小的数 2 ,宣布它是素数,并把该素数的倍数都取走。这样,第一步以后,筛子中还留下奇数 3 、 5 、 7 、 9 :重复上述步骤,再取走最小数 3 ,宣布它为素数,并取走 3 的倍数,于是留下 5 、 7 。反复重复上述步骤,直至筛中为空时,工作结束,求得 2 至 10 中的全部素数。 提示:用数组 sieve 表示筛子,数组元素 sieve[i] 的值为 1 时,表示数 i 在筛子中 ; 值为 -1 时表示数 i 已被取走 。 【 程序 】 #include #define MAX 22500 void main() { int i, range, factor, k; int sieve[MAX]; printf(“ please input the range : ”); scanf(“%d”, &range); /*range 指出在多大的范围内寻找素数 */ for (i=2; i<=range; i++) /* 筛子初始化 */ (1) ; factor=2 ; while (factor<=range) { if ( (2) ) { /* 筛子最小数是素数 */ printf(“%d\n”,factor); k=factor; while (k<=range) { /* 循环体的作用是移走素数的倍数 */ (3) ; k= (4) ; }//end of while (k<=range) }//end of if (5) ; // 下一个 } //end of while (factor<=range) }//end of main
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】在 _______ 记载了当时人们已学会了运用火候与调和滋味的一般原则。
A.
《吕氏春秋 本味篇》
B.
《黄帝内经》
C.
《齐民要术》
D.
《食疗本草》
【单选题】C语言的程序语句可以分行书写,需要换行时可以( )。
A.
用逗号换行
B.
用分号换行
C.
用任意空格换行
D.
用回车换行
【简答题】写出下列梯形图的指令表,并解释图示程序中的 Y0 输出和 Y1 输出之间的关系。与 X0 并联的触点 Y0 实现什么功能?
【多选题】供应链战略合作关系的建立步骤包括( )
A.
正式建立合作关系
B.
战略合作关系的需求分析
C.
加强合作关系
D.
确定标准,选择合作伙伴
【单选题】微型计算机中,对CPU的说法错误的是()。
A.
计算机的性能主要取决于CPU
B.
CPU由存储器和控制器组成
C.
CPU由运算器和控制器组成
D.
CPU又叫中央处理器
【单选题】成人血压正常范围的低限值是
A.
100mmHg
B.
90mmHg
C.
80mmHg
D.
70mmHg
E.
60 mmHg
【简答题】写出下列梯形图的指令表程序
【多选题】供应链战略合作关系的建立步骤包括( )。
A.
战略合作关系的需求分析
B.
确定标准,选择合作伙伴
C.
正式建立合作关系
D.
加强合作关系
【多选题】供应链战略合作关系的建立步骤包括( )
A.
战略合作关系的需求分析
B.
确定标准,选择合作伙伴
C.
加强合作关系
D.
正式建立合作关系
【单选题】微型机主机性能主要由( )组成。
A.
显示器的分辨率
B.
CPU的性能
C.
内存的大小
D.
RAM的存取速度
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题