求素数表中1~1000之间的所有素数.DOC

上传人:天*** 文档编号:1021269 上传时间:2018-11-19 格式:DOC 页数:1 大小:24.50KB
下载 相关 举报
求素数表中1~1000之间的所有素数.DOC_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

求素数表中 11000 之间的所有素数*问题分析与算法设计素数就是仅能衩 1 和它自身整除的整数。判定一个整数 n 是否为素数就是要判定整数 n 能否被除 1 和它自身之外的任意整数整除,若都不能整除,则 n 为素数。程序设计时 i 可以从 2 开始,到该整数 n 的 1/2 为止,用 i 依次去除需要判定的整数,只要存在可以整除该数的情况,即可确定要判断的整数不是素数,否则是素数。*程序说明与注释#includeint main()int n1,nm,i,j,flag,count=0;doprintf(“Input START and END=?“);scanf(“%d%d“, /*输入求素数的范围*/while(!(n10 /*输入正确的范围*/printf(“.PRIME TABLE(%d%d)n“,n1,nm);if(n1=1|n1=2) /*处理素数 2*/printf(“%4d“,2);n1=3;count+;for(i=n1;i=nm;i+) /*判定指定范围内的整数是否为素数*/if(!(i%2)continue;for(flag=1,j=3;flagj+=2)/*判定能否被从 3 到整数的一半中的某一数所整除*/if(!(i%j)flag=0; /*若能整除则不是素数 */if(flag) printf(+count%15?“%4d“:“%4dn“,i);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。