求解的方法有很多,本文只介绍一种比较简单的方法。

算法:当输入的数字 n 不能被 2~(n - 1)整除时,n 为素数

           反之,则 n 不为素数

 源代码:

#include<stdio.h>
int main()
//实现1000以内的素数的算法 
{
    int i, j, sum;
    i = j = sum = 0;
    
    for (i = 3; i <= 1000; i++)
      {
          for (j = 2; j <= i; j++);
            {
               if (i % j == 0)
                 {
                     break; 
                 }       
                
             }
          
          if (i == j)
            sum += 1;
            
          else
            sum = sum;         
      }
    printf ("%d", sum+1);
        
    return 0; 
    
}

c语言求1000以内素数个数的方法相关推荐

  1. 使用容斥原理求1000以内素数个数

    基本思路就是求个合数个数,然后再倒着减,注意1的问题. 合数考虑最小因子不会大于n\sqrt{n}n​,所以规模稍小. 离谱的是,我的亲爱的组合数学老师让我手速1-1000的素数个数,要求交一份lat ...

  2. C语言求1000以内的素数

    Today,让我来带大家学习怎样用C语言求1000以内的素数并输出 在这里,我用到的求素数的方法是用 i 除以 2 ~ i - 1 之间的每一个整数,如果都不能整除,那 i 就是素数,下面就不多说了, ...

  3. c语言编写1000以内素数的函数6,C语言求1000以内的素数

    Today,让我来带大家学习怎样用C语言求1000以内的素数并输出 在这里,我用到的求素数的方法是用 i 除以 2 ~ i - 1 之间的每一个整数,如果都不能整除,那 i 就是素数,下面就不多说了, ...

  4. 求1000以内素数平均值

    素数的定义 素数又称质数,指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数. 换句话说,只有两个正因数(1和自己)的自然数即为素数.比1大但不是素数的数称为合数. 1和0既非素 ...

  5. C语言 | 求1000以内的所有完数及求2000以内最大的完数(C源代码)

    ================================================ 博主github:https://github.com/MichaelBeechan 博主CSDN:h ...

  6. 求1000以内的所有水仙数c语言,求1000以内的所有水仙花数

    求1000以内的所有水仙花数 #include//打印1000以内所有的水仙花数 int main() { int i,baiwei=0,shiwei=0,gewei=0; for(i=1;i< ...

  7. C语言——求100以内素数

    问题:求100以内素数? 质数(prime number)又称素数,有无限个.一个大于1的自然数,除了1和它本身外,不能被其他自然数整除. #include<stdio.h> int ma ...

  8. python之求1000以内素数

    # 素数求法: i = 2 prime_number = [] while i < 1001:j = 2while j <= i:if i == j:prime_number.append ...

  9. C语言求1000以内的所有质数

    #include<stdio.h> //质数是只能被1和它本身整除的数 int main(int argc, const char *argv[]) {     int i,j; int ...

最新文章

  1. 慢慢学Linux驱动开发,第七篇,scull的使用
  2. python set 排序_python set 排序_如何在Python中使用sorted()和sort()
  3. 牛客网(剑指offer) 第四题 重建二叉树
  4. 信号 09 | 函数pause
  5. python filter函数_第九篇:Python中lambda、filter和map函数
  6. Android编译过程详解(三)
  7. java 二进制置位,重置
  8. 常见互联网职业英文简写,你是哪个O?
  9. 宏基因组数据分析:差异分析(LEfSe安装使用及LDA score计算)
  10. unity 地图画格_unity开发之3d网格地图(一)
  11. Update|亚洲精品菜订餐平台「Chowbus」获400万美金新融资,由Greycroft和FJ labs领投...
  12. Telnet操作步骤
  13. DSP TMS320C5509A 控制DDS AD9854芯片进行AM幅度调制时的噪声抑制
  14. 51单片机常用波特率设置
  15. P2357 守墓人(树状数组/线段树)
  16. 【李开复】给中国学生的第五封信——你有选择的权利(五)
  17. java将实体数据导出到excel,压缩,删除等一系列~
  18. html css插图片不显示,新手问个比较弱智的问题我用img标签插入图片显示不出来时怎么回事?_html/css_WEB-ITnose...
  19. 安卓备忘:跳转系统页面以及常见APP相应页面
  20. 图像视频降噪的现在与未来——从经典方法到深度学习

热门文章

  1. jquery中serializeArray()与serialize()
  2. 一个 Python 的轻量级搜索工具 -- Whose
  3. 51单片机笔记:定时器/计数器
  4. tex 表格中内容左对齐/居中/右对齐
  5. vue 获取动态域名_通过阿里云实现动态域名解析DDNS
  6. ZoomIt快捷键 win10
  7. 电商商品分类EXCEL(仅供参考)
  8. 函授计算机应用基础答案,全国高等教育自学考试计算机应用基础试题
  9. 随机过程| 特征函数篇
  10. krpano 项目自制 - 内测可用