题目内容:

我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。

现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。

输入格式:

两个整数,第一个表示n,第二个表示m。

输出格式:

一个整数,表示第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。

输入样例:

2 4

输出样例:

15

#include<stdio.h>int main()
{int n,m;int a,b;//a b为循环变量 int c=1;//c为第几个素数 int sum=0;//求和 do{scanf("%d %d",&n,&m);
}while(0>=n||n>m||m>200);//do while循环,当n,m输入不是0<n<m<200时无限循环 for(a=2;c<=m;a++){        int f=1;//定义素数 (f为1时是素数) for(b=2;b<a;b++){if(a%b==0)f=0;}if(f==1){if(c>=n) sum+=a;c++;}}printf("%d",sum);return 0;
}

求两个数之间的素数和相关推荐

  1. python双素数_Python编程:筛法求两个数之间的素数

    要求计算最多10组,每组由两个数m,n构成(1<=m<=n<=1000000000,n-m<100000),要求打印出m,n之间的所有素数(包括m,n),时间限制6s.下面是我 ...

  2. C语言判断素数(求素数) 求两个数之间的所有质数

    求素数/质数(采用的sqrt) #include <stdio.h> #include<math.h>//判断一个数是不是素数 int checkPrimeNumber(int ...

  3. 求两个数之间的随机数及猜数字游戏

    思路:产生随机数的方法:Math.random() 然后套用公式:(1)不包括两个数在内 (Math.random()*(max-min))+min; function getRandom(min, ...

  4. 求两个数之间的水仙花数.c语言,求水仙花数(C语言/Java)

    求出0-999999之间的所有"水仙花数"并输出. "水仙花数"是指一个三位数,其各位数字的立方和确好等于该数本身, 如:153=1 ^ 3+5 ^ 3+3 ^ ...

  5. 用计算的方式,求两个数之间的最大值和最小值

    min{a, b} = (a+b)/2 - |a-b|/2 max{a, b} = (a+b)/2 + |a-b|/2

  6. 程序员数学基础【四、取模应用-判断奇偶数、判断素数、求两个数的最大公约数、水仙花数】(Python版本)

    测试使用语言:[Python] 由于此类语言入门非常容易,哪怕初中生亦可以,并且本科/研究生写论文.做实验多数所用语言都是[Python]故而选择此语言. 代码运行平台:[win10 x64] 代码环 ...

  7. 利用函数求任意两个数之间的和

    利用函数求任意两个数之间的和 <!DOCTYPE html> <html lang="en"><head><meta charset=&q ...

  8. c语言求两个数的最小公倍数辗转相除法,C语言辗转相除法求2个数的最小公约数...

    辗转相除法最大的用途就是用来求两个数的最大公约数. 用(a,b)来表示a和b的最大公约数. 有定理: 已知a,b,c为正整数,若a除以b余c,则(a,b)=(b,c). (证明过程请参考其它资料) 例 ...

  9. Stein算法(求两个数最大公约数)

    欧几里德算法是计算两个数最大公约数的传统算法,他无论从理论还是从效率上都是很好的.但是他有一个致命的缺陷,这个缺陷只有在大素数时才会显现出来. 考虑现在的硬件平台,一般整数最多也就是64位,对于这样的 ...

最新文章

  1. bzoj 1731 [Usaco2005 dec]Layout 排队布局——差分约束
  2. INADDR_ANY的理解
  3. 平板电脑什么牌子好点_什么平板电脑充电柜好?
  4. psp能装安卓软件吗_王思聪:翻译软件能翻译出文化吗?
  5. TempDB为什么要根据CPU数目来决定文件个数
  6. Java 中array.size()_Java ArrayDeque size()方法与示例
  7. mysql二进制日志文件结构_MySQL 二进制日志的结构
  8. C#中存储过程的调用
  9. 【转】单循环赛赛程安排算法研究
  10. 解决VS 2017/2019社区版无法登陆的方法
  11. c51单片机小车c语言,用51单片机编写的智能小车全程前进的C程序
  12. 北京/西安内推 | 中国移动研究院NLP组招收自然语言处理算法实习生
  13. 如何控制局域网网速_图文版[许迎果讲科普] 常见的影响网速的因素
  14. C++学习之路——名字空间与模板
  15. 干货!量子技术入门、进阶、行业专家观点、最新资讯!1000篇好文帮你揭开量子技术神秘面纱!
  16. 我的世界只支持java8_我的世界minecraft 1.8以上版本forge安装支持哪一种java?7还是8?...
  17. web安全攻防渗透+赵雨佳43
  18. 个人小程序开发有哪些限制?
  19. 视频教程-ps基础课程绝对初级,小白听得懂-Photoshop
  20. java 多线程 数据重复,java 多线程 出现数据重复调用有关问题

热门文章

  1. 强化学习之迷宫Q-Learning实践笔记——入门篇
  2. 长短期记忆网络(LSTM)
  3. C++ atof函数
  4. 看 Go 中的 struct 如何被优化,还有小插曲
  5. EasyReport
  6. 武汉ACM集训——贪心-7
  7. NDIS驱动(一)协议驱动
  8. img显示保存在服务器中的图片,img显示服务器图片不显示
  9. 运行JS脚本的几种方式
  10. 搭建个人静态blog