质数(素数):在大于 1 的自然数中,除了 1 和它本身以外不再有其他因数的自然数。
思路:对于给定的正整数n,从2到n对该数取余,如果存在余数为零,那么该数不为素数,否则就是素数。同时对于素数个数计数

蓝桥杯真题
【问题描述】
  请问在 1900 到 2020 中,有多少个质数。
【答案提交】
  这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

package com.jinglan.exercise;
public class Demo04 {public static void main(String[] args) {int x;int count=0;//计数for( x=1900;x<=2020;x++) { boolean prime = true;for(int i=2;i<x;i++){if(x%i == 0){//不是素数prime = false;break;//跳出,继续循环}  }if(prime){//是素数count++;//计数}}System.out.println(count);}
}

【运行结果】

判断一个数是不是质数(素数)相关推荐

  1. 判断 一个数 是不是 质数 / 素数

    判断 一个数 是不是 质数 / 素数 [面试必备 100题 系列 ]- 001 - 判断 一个数 是不是 质数 / 素数 一.命题分析: 质数 又称 素数.指整数在一个大于1的 自然数 中,除了1和此 ...

  2. 1,判断一个数是不是质数。 2,选取出100以上、1000以内所有个位数字与十位数字之和被10除所得余数恰好是百位数字的素数(如293).输出上述这些素数的个数及这些素数的和.

    对于大于 1 的数,如果除了 1 和它本身,它不能再被其它正整数整除,那么我们说它是一个质数.晓萌想判断一个数是不是质数,希望找你写个程序,帮助她进行判断. 输入格式 输入包括一行,为一个整数 N(1 ...

  3. 写一个程序判断一个数是否为素数(质数)

    写一个程序判断一个数是否为素数(质数) #include<stdio.h> int zhishu(int a) {     int i;     int flag;//设一个flag方便判 ...

  4. c语言判断一个数是不是质数的n次方,c语言实践 判断一个数是不是素数

    int main() { int input = 0; scanf_s("%d",&input); if (input < 2) { printf("wro ...

  5. python脚本判断一个数是否为素数的几种方法

    质数又称素数.指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数.素数在数论中有着很重要的地位.比1大但不是素数的数称为合数.1和0既非素数也非合数.质数是与合数相对立的两个概念 ...

  6. Java程序中如何判断一个数是否为素数

    文章目录 一.素数是什么? 二.思考步骤 1.满足定义:拿一个数看能不能被1和它本身整除,对吗?? 2.先说说1-100以内的素数如何输出: **那么怎么变成判断输入的一个数是不是素数呢??** 总结 ...

  7. 使用python判断一个数是否为素数

    如何用python判断一个数是否为素数? 是否为素数可以通过逐个检查从2到它本身的数是否整除来解决. 先创建一个空列表,使用for把2到它本身的数添加进去.创建变量prime来存储返回值.再使用一个f ...

  8. Javascript 判断一个数是否为素数的三种解法

    判断一个数是否为素数(质数):只能被1和其本身整除的数. 方案一:只有两个因子 (计算因子的个数是否是2,如果是2,是素数) 方案二:因子之和  ==  该数 + 1 方案三:通过一个开关控制该数是否 ...

  9. 用js函数判断一个数是否为素数

    //判断一个数是否是素数 function zhishu (n) { var zhishu = true;//假设是质数 for(var i = 2;i < n/2; i++) { if(n % ...

  10. python中判断一个数是否为素数_【转载】Python脚本判断一个数是否为素数的几种方法...

    质数又称素数.指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数.素数在数论中有着很重要的地位.比1大但不是素数的数称为合数.1和0既非素数也非合数.质数是与合数相对立的两个概念 ...

最新文章

  1. 降维的定义、维度诅咒、降维的意义
  2. BigDecimal相除异常
  3. 开辟与退出一个新的栈帧常用的汇编语言指令
  4. python中2d_【IT专家】如何在Python中复制一个2D数组?(复制)
  5. 学成在线网站首页_分享一些好用的网站
  6. 前端学习 -- 内联框架iframe
  7. springboot配置文件_SpringBoot系列干货:配置文件详解
  8. java的隐藏函数_java – 隐藏子级数据成员的父成员函数
  9. VHD容量调整的方法(保存原有vhd)
  10. matlab软件topsis分析,基于AHP—TOPSIS的渗透测试工具的综合评价方法与流程
  11. 【神经网络】综合篇——人工神经网络、卷积神经网络、循环神经网络、生成对抗网络
  12. python京东预约抢购_python 脚本实现京东抢购
  13. H 幻方变换(puzzle)(NYIST 2019年校赛)
  14. python将ppt文件转换为jpg图片
  15. Mac如何读写NTFS硬盘,NTFSTool让Mac也可以轻松读写NTFS硬盘
  16. vant中的swipe
  17. 怎样将文件压缩并传到服务器,客户端上传压缩文件(zip)的思路和实现
  18. html表格列表模板,前端基础 - HTML(二) 表格、表单、列表
  19. 关于打印时怎样不出现打印机选项而直接打印的解决方法
  20. 响应式布局 meta详解

热门文章

  1. WPS表格如何快速添加斜线表头
  2. System进程的启动流程第一部分
  3. 心不隔离|愿春早来,花枝春满
  4. Google 镜像站
  5. 亲测Trimble X7三维扫描仪
  6. 机器学习应用——导学part
  7. 基于BERT阅读理解框架的司法要素抽取方法
  8. 〖强暴贴〗号称全国最大开发者网络的CSDN多次出现低级错误 验证码形同虚设 开发人员竟是MVP
  9. cmd命令快速切换电源模式-平衡模式和卓越模式
  10. 浅谈无线传感器和无线传感器网络