解题思路:
1.设一个子函数专门判断它是否为素数。
2.主函数直接循环测试,用子函数的返回值做判断,正确便输出。
参考代码:
#include<stdio.h> int fun(int n) { int i; for(i=2;i*i<=n;i++) if(n%i==0)return 0; return 1; } int main() { int n,i; scanf("%d",&n); for(i=2;i<n;i++) if(fun(i))printf("%d\n",i); return 0; }
感觉代码对你有用的话,留下你的赞赞吧(#^.^#)
0.0分
2 人评分
C二级辅导-计负均正 (C语言代码)浏览:517 |
汽水瓶 (C语言代码)浏览:610 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:619 |
WU-判定字符位置 (C++代码)浏览:1406 |
打印十字图 (C语言代码)浏览:2710 |
【亲和数】 (C语言代码)浏览:600 |
罗列完美数 (C语言代码)浏览:491 |
时间转换 (C语言代码)浏览:629 |
Quadratic Equation (C语言代码)浏览:988 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:567 |