解题思路以及注意事项:
从1 到n的素数,假如说n是99.则从1到99中2的倍数的都不是素数,然后1到99中3的 倍数的都不是素数。。。。。。。
实例代码:
#include<stdio.h> #include<math.h> void main() { int n,m,i,k; scanf("%d",&n); for(m=2;m<=n;m++) { k=1; for(i=2;i<m;i++) { if(m%i==0) k=0; } if(k!=0) printf("%d\n",m); } }
看看还有什么不懂的,请在下面评论区留言
0.0分
0 人评分
C二级辅导-统计字符 (C语言代码)浏览:528 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:912 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:619 |
不容易系列 (C语言代码)浏览:702 |
【出圈】 (C语言代码)浏览:824 |
printf基础练习2 (C语言代码)浏览:690 |
震宇大神的杀毒软件 (C语言代码)浏览:1162 |
模拟计算器 (C语言代码)浏览:2366 |
【计算直线的交点数】 (C语言代码)浏览:984 |
幸运数 (C++代码)浏览:2982 |