杨老师正在上《离散数学》课程的“数论”内容,讲授素数的知识。素数又称为质数。一个大于1的整数p是素数,当且仅当p只能被1和自身整除。很显然,2是最小的素数。他想设计一个程序,可以计算整数 m 和 n 之间的所有素数之和。

输入格式:

输入两个整数 m,n, 题目不保证 m≤n,但是保证 0≤m≤20000,0≤n≤20000。

输出格式:

输出 m 和 n 之间的所有素数的和。

输入样例01:

在这里给出一组输入。例如:

10 0

输出样例01:

在这里给出相应的输出。例如:

17

输入样例02:

在这里给出一组输入。例如:

100 200

输出样例02:

在这里给出相应的输出。例如:

3167
#include<stdio.h>
#include<math.h>
int main()
{int sushu(int i);int m,n,a,i,s=0;scanf("%d%d",&m,&n);if(m>n)//排序让小的在前。{a=m;m=n;n=a;}for(i=m;i<=n;i++){if(sushu(i)==1)//为1时是素数计入求和s+=i;}printf("%d",s);return 0;
}
int sushu(int i)//函数初始为1(真),若不是素数输出0(假)
{int j,h=1;if(i==1)//单独考虑1,最小素数为2。{h=0;return h;}for(j=2;j<=sqrt(i);j++){if(i%j==0)h=0;}return h;
}

计算区间素数和,杨老师正在上《离散数学》课程的“数论”内容,讲授素数的知识。素数又称为质数。一个大于1的整数p是素数,当且仅当p只能被1和自身整除。很显然,2是最小的素数。他想设计一个程序相关推荐

  1. 输入一个大于3的整数n,判定它是否为素数。例题5.9

    题目 本题是谭浩强<C程序设计课后习题>例题5.9. 题目:输入一个大于3的整数n,判定它是否为素数. 以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步.--来自考研路上的l ...

  2. 判断一个整数是否为素数。本题要求编写程序,判断一个给定的整数是否为素数。素数就是只能被1和自身整除的正整数,1不是素数,2是素数。

    #include <stdio.h> #include <stdlib.h> #include <stdio.h> /* 本题要求编写程序,判断一个给定的整数是否为 ...

  3. 【Python】从键盘输入一个大于1的整数N,判断是否为素数

    n=input("请输入一个大于1的整数N:") n=int(n) sign=True for i in range(2,n):if n%i==0:sign=Falsebreak ...

  4. C++判断一个大于2的整数是否是素数

    最近在学习乔林老师的C++教学视频.在算法一节有关于判断素数的内容,感觉挺有收获的,就想着跟大家分享一下.现在,让我们一起来学习吧. 1.面对素数合数检验,我们很容易就联想到暴力穷举的算法. 例如以下 ...

  5. 很早之前申请过域名,现在想做一个网站,如何来操作

    申请了域名就有了一个良好的开始,对于建站来说接下来的工作还是蛮多蛮复杂的.简单的分以下几点: 1. 对注册好的域名进行相关实名认证,不管是企业还是个人注册的域名都是要到服务商那进行实名认证,需要提供个 ...

  6. python给定一个整数n、判断n是否为素数_输入一个大于3的整数n,判断它是否为素数...

    #include //让n被i除(i的值从2到n-1) int main() { int n,i; printf("please enter a integer number,n=?&quo ...

  7. fir1截止频率计算_如何快速设计一个FIR滤波器(二)

    一.理想低通滤波器单位脉冲响应是什么样 在如何快速设计一个FIR滤波器(一)中,我们介绍了一种简单设计FIR的方法--零极点法.这个方法非常简单,稍加培训,用笔和纸就能完成:当然缺点也很显而易见:零极 ...

  8. C语言学习之输入一个大于三的值判断是否为素数

    C语言学习之输入一个大于三的值判断是否为素数 方法一 #include <stdio.h> int main(){int number,x; //定义变量printf("请输入一 ...

  9. Pyqt5入门--用qtdesigner设计一个计算屏幕PPI小程序(qtdesigner/pyuic/pyinstaller/python)

    本文利用python中的pyqt5包,设计一个计算PPI小程序的界面,再利用pyuic将界面的ui文件转为py文件.再新建一个py文件继承界面py文件中类,并定义每一个按钮对应的函数,完成后利用pyi ...

最新文章

  1. R安德森-达令检验( Anderson-Darling Test)
  2. java线程分类_Java 线程类别
  3. 开发工具:VSCode 摸鱼神器,确定不试一下?
  4. 他与她,一个两年前的故事
  5. 两个有序链表序列的交集_LeetCode | 21.合并两个有序链表
  6. 奋斗吧!我们为之奋斗的正则表达式
  7. mysql数据库group by_MySQL数据库对GROUP BY子句的功能扩展(1)
  8. python 核心编程 第一部分
  9. Java日期与时间的处理/Date,String,Calendar转换
  10. kubernetes视频教程笔记 (1)-什么是kubernetes和kubernetes的知识结构思维导图
  11. Drools规则引擎使用入门
  12. 恐怖黎明 联网显示无法连接服务器,豪横的刷刷刷 2021年最值得体验的暗黑类游戏...
  13. 关于atmel的sam9g45无法连接到sam ba以及手动烧写系统时的问题
  14. kali linux捆绑工具shellter的安装及使用
  15. Autovue 21.0.2.3 新功能介绍
  16. NOIp2017——追求那些我一直追求的
  17. 在Linux(Ubuntu)下安装Arial、Times New Roman等字体
  18. 布法罗博士计算机专业回国人员,2020年纽约州立大学布法罗分校博士专业设置...
  19. 【笔记】取模运算的用法
  20. python 游戏(船只寻宝)

热门文章

  1. FTP:文件传输协议
  2. VsCode 语音注释, 让信息更丰富 (上)
  3. 华为网吧服务器型号,网吧服务器推荐
  4. 快速实现短信发送功能(SpringBoot)
  5. 【Visio】利用visio2010宏画中文流程图
  6. 做一个小程序要多少钱?
  7. 建立数据驱动的人力资源管理:以红海云eHR系统为例
  8. [18调剂]中国地震局工程力学研究所2018年考研调剂信息
  9. pc端的企业网站(IT修真院test8)详解1-1
  10. Markdown 文字颜色代码卡 (自用超好看)