当前位置:   article > 正文

数素数个数 1-PTA_素数是指除了1和本身之外没有因子的正整数(比如,11是素数,15不是素数,2是素数,1不

素数是指除了1和本身之外没有因子的正整数(比如,11是素数,15不是素数,2是素数,1不

素数是指除了1和本身之外没有因子的正整数(比如,11是素数,15不是素数,2是素数,1不是素数)。

计算[m,n]之间有多少个素数 ( m和n 都是正整数,且保证m<=n,读者无需考虑)。

注意:不要有额外的输出信息!

输入样例1:

3  11

输出样例1:

4

输入样例2:

14  16

输出样例2:

0

代码长度限制

16 KB

时间限制

1600 ms

内存限制

64 MB

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int n,m,i,j,sum=0;
  5. scanf("%d%d",&m,&n);
  6. for(i=m;i<=n;i++)
  7. {
  8. for(j=2;j<i;j++)
  9. {
  10. if(i%j==0)
  11. break;
  12. }
  13. if(i==j) //i为素数
  14. sum+=1; //sum为素数个数
  15. }
  16. printf("%d",sum);
  17. return 0;
  18. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/512271?site
推荐阅读
相关标签
  

闽ICP备14008679号