对第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博客作者大圣?的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 我的第25个代码
  2. [牛课习题]查找组成一个偶数最接近的两个素数
  3. 基础数论总结
  4. 公钥密码的三大数学问题
  5. BigInteger类的使用方法
  6. Android中Math常用的方法,包括pow、abs、round、floor、rint、ran
  7. Android利用BitMap获得图片像素数据的方法
  8. android利用BitMap获得图片的像素数据
  9. Android 监听 ListView 元素数量的变化

随机推荐

  1. Android样式开发——layer-list篇
  2. Android四大基本组件(Activity,Service,Cont
  3. android menu详解
  4. Android音量控制
  5. Android系统框架和开机流程
  6. 在Android上授权Adobe AIR应用程序
  7. 详解 Android 的 Activity 组件【Z】
  8. 随笔--android上遇到的易忽视的区别
  9. Android系统信息和安全机制
  10. Android 核心分析 之八Android 启动过程