解题思路以及注意事项:
从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语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:452 |
C语言训练-求PI* (C语言代码)浏览:838 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:522 |
C二级辅导-统计字符 (C语言代码)浏览:513 |
淘淘的名单 (C语言代码)答案错误???浏览:576 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:590 |
Cylinder (C语言描述,蓝桥杯)浏览:1186 |
母牛的故事 (C语言代码)浏览:816 |
1035 题解浏览:761 |
局部变量作函数返回值的问题浏览:948 |