C程序设计求100以内所有素数.docx

上传人:牧羊曲112 文档编号:3155123 上传时间:2023-03-11 格式:DOCX 页数:2 大小:36.61KB
返回 下载 相关 举报
C程序设计求100以内所有素数.docx_第1页
第1页 / 共2页
C程序设计求100以内所有素数.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《C程序设计求100以内所有素数.docx》由会员分享,可在线阅读,更多相关《C程序设计求100以内所有素数.docx(2页珍藏版)》请在三一办公上搜索。

1、C程序设计求100以内所有素数C程序设计-求100以内所有素数 1、提示:素数又叫质数,指只能被1和自己本身整出的自然数(1和0即非质数又非合数) 方法一: #include #include void main int number = 2; int i; for(number ; number=100; number+) /1号for循环 for ( i=2; isqrt(number) /如果2号for循环结束时,if语句从来没执行,那么i的值肯定大 于sqrt(number),所以用这个表达式来判断是否为素数 printf(%dn,number); 方法二 #include #incl

2、ude void main int number = 2; int i; char flag = 0; for(number ; number=100; number+) flag = 1; for ( i=2; i=sqrt(number); i+) if (number%i = 0) flag = 0; /用标志变量来判断for循环是否成功进入if语句 break; if (flag = 1) printf(%dn,number); 2、这里用到了 sqrt函数,sqrt的全称是 squre root 即平方根,使用时别忘了引入头文件 #include 3、求100以内的素数,再判断某数n是否为素数时,不需要从2一直除到n,只需要从2除到sqrt即可

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号