我的第26个代码
16lz
2021-02-25
对第25个代码的优化
int main(){ int count = 0; int i = 0; for (i = 100; i <= 200; i++) { int j = 0; for (j = 2; j <= sqrt(i); j++)//如果一个数不是素数,那么它至少有一个因数小于它的开平方 { if (i%j == 0) { break; } } if (j > sqrt(i))//sqrt是一个函数,表示开平方,需要引头文件<math.h> { count++; printf("%d\n", i); } } printf("共有%d个素数\n",count); return 0;
©著作权归作者所有:来自51CTO博客作者大圣?的原创作品,如需转载,请注明出处,否则将追究法律责任
更多相关文章
- 我的第25个代码
- [牛课习题]查找组成一个偶数最接近的两个素数
- 基础数论总结
- 公钥密码的三大数学问题
- BigInteger类的使用方法
- Android中Math常用的方法,包括pow、abs、round、floor、rint、ran
- Android利用BitMap获得图片像素数据的方法
- android利用BitMap获得图片的像素数据
- Android 监听 ListView 元素数量的变化