网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
打印一定范围内的素数
参考答案和解析
m=input('m='); p=1:m; p(1)=0; for i=2:sqrt(m) for j=2*i:i:m p(j)=0; end end n=find(p~=0); p(n)
更多 “打印一定范围内的素数” 相关考题
考题
阅读下列算法说明和代码,将应填入(n)处的语句写在对应栏内。【说明】本程序用古典Eratosthenes;筛选法求从2起到指定范围内的素数。如果要找出2~10中的素数,开始时筛中有2~10的数,然后取走筛中最小的数2,宣布它是素数,并把该素数的倍数都取走。这样,第一步以后,筛子中还留下奇数3、5、7、9;重复上述步骤,再取走最小数3,宣布它为素数,并取走3的倍数,于是留下5、7。反复重复上述步骤,直到筛中为空时,工作结束,求得2~10中的全部素数。【代码】include <stdio.h>define MAX 22500/*程序中用数组sieve表示筛子,数组元素sieve[i]的值为1时,表示数i在筛子中,值为-1时表示数i已被取走*/main(){ unsigned 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\t", factor);k=factor;while (k<=range) /*移走素数的倍数 */{ (3);k=(4);}}(5);}}
考题
B.判断longint范围内的数是否为素数(包含求50000以内的素数表):procedure getprime;vari,j:longint;p:array[1..50000] of boolean;
考题
默认的打印范围(当前文档)前提下,打印选项中的版面标签下,“图像位置与大小--调整到页面大小”是指?()A、将包括超出页面的所有对象缩小到打印纸张最大范围内打印B、将未达到页面最大打印尺寸的所有对象放大至打印纸张最大范围内打印C、只是将页面外的对象缩小到页面内打印D、只是将页面内未达到页面最大打印尺寸的对象放大至打印纸张最大范围内打印
考题
多选题默认的打印范围(当前文档)前提下,打印选项中的版面标签下,“图像位置与大小--调整到页面大小”是指?()A将包括超出页面的所有对象缩小到打印纸张最大范围内打印B将未达到页面最大打印尺寸的所有对象放大至打印纸张最大范围内打印C只是将页面外的对象缩小到页面内打印D只是将页面内未达到页面最大打印尺寸的对象放大至打印纸张最大范围内打印
考题
单选题()是指某一种显示方式下,显示屏上能够显示出的像素数目,以水平和垂直的像素数表示。A
显示分辨率B
图像分辨率C
打印分辨率D
扫描分辨率
热门标签
最新试卷