c 求素数的一般方法
来源:互联网 发布:手机扫描条码软件 编辑:程序博客网 时间:2024/04/30 09:44
#include <stdio.h>#include <stdlib.h>int isPrimeNum(unsigned int pn){unsigned int i = 3;unsigned int max = pn / 2;//一个数不可能被一个大与自己1/2大小的整数整除if(pn == 2){return 1;}else{if(pn % 2 == 0){return 0;}while(i < max){int mod = pn %i;//printf("%d mod %d = %d\n", pn, i, mod);if(pn % i == 0){//被整除return 0;}i+=2;}}return 1;}void main(){unsigned int pn = 2;printf("int size:%d\n", sizeof(pn));while(pn < (unsigned int)0xFFFFFFFF){//printf("processing %d\n", pn);int isp = isPrimeNum(pn);//printf("%d isPrimeNum %d\n", pn ,isp);if(isp){printf("%d \n", pn);}else{//printf("//%d \n", pn);}pn++;}}
0 0
- c 求素数的一般方法
- 求素数的方法
- 求素数的方法
- 求素数的几种方法(C/C++)
- #C语言#关于求素数的思路(一般筛法到线性筛)
- C语言求素数/质数最高效的方法
- 李洋疯狂C语言之求素数的方法
- 求素数的方法(转)
- 浅谈求素数的方法
- 求素数的几个方法
- 常用的C语言求素数和判断素数的方法
- 一般筛法和快速线性筛法求素数 求素数的一点总结
- C/C++,笔试面试,多种方法求100以内的所有素数
- demo4.c(求100以内的素数)
- C语言求素数的不同解法
- 我的c学习:求素数
- c语言--求100-200的素数
- 求素数的C语言代码优化
- 数组的详细总结
- iOS开发,定时器的使用
- 用okhttp实现webSocket长连接
- BASE64编码
- git 分支
- c 求素数的一般方法
- int 0x13 中断理解
- Android 引用完整工程包括Activity和资源文件
- Android 侧滑菜单(DrawerLayout+ToolBar的使用)
- 常用js模板代码-模块化
- 栈和队列面试题(四)
- JVM垃圾回收器工作原理及实例介绍
- IOS应用网络数据包拦截之三 网络环境模拟软件Network Link Conditioner使用介绍
- 编程是一门艺术,我们是艺术家,很严谨。