package Four;/*素数(质数):指只能被其自身和1整除的正整数* * 题目描述*  素数判定*   给定一个数n要求判断是否为素数(0,1,和负数都是非素数)* */
import java.util.Scanner;public class PrimeNumber {public static void main(String[] args) {Scanner scan = new Scanner(System.in);System.out.print("输入一个正整数:");int primeNum = scan.nextInt();boolean b1 = true;while (b1) {//如果primeNumber<2 则必定不是素数if (primeNum < 2) {System.out.println("false");break;}//确定判断的上界//Math.sqrt求一个数的平方根(强转为int)int bound = (int) Math.sqrt(primeNum);for (int i = 2; i <= bound; i++) {if (primeNum % i == 0) {b1 = false;System.out.println("false");break;}}if(b1){System.out.println("true");break;}}}
}

判断给定数字n是否为素数(质数)相关推荐

  1. 【知识点4】素数(质数)

    目录 1. 素数的概念 2. 素数的判断 3. 素数表的获得 3.1 暴力 3.2 性能优化--筛法 4. 注意点 5. 题型训练 6. 参考资料 1. 素数的概念 素数又称质数,是指除了1和本身之外 ...

  2. 如何判断一个数是否为超级素数

    超级素数是指一个素数去掉其中一位或多位后,仍然是素数的数字.判断一个数是否为超级素数的方法可以通过迭代地去掉一位或多位,然后判断剩下的数字是否为素数.这个过程可以用while循环和range函数来实现 ...

  3. java 判断一个数字是否是素数。 素数,质数, 只能被1和自身整除的数。

    import java.util.Scanner;/*** * 判断一个数字是否是素数. 素数,质数, 只能被1和自身整除的数.* **/ public class Demo0{public stat ...

  4. python判断质数的函数并输出_【python基础】|| 用python判断输入的数是否为素数

    微信公众号:龙跃十二 我是小玉,一个平平无奇的小天才!持续更新,欢迎关注! 用心分享,共同成长 没有什么比你每天进步一点点更实在了 本文已经收录至我的GitHub,欢迎大家踊跃star . https ...

  5. C++判断一个数字是否为质数

    关于素数的算法是程序竞赛比较重要的数论知识,我们来看通常会使用的几个算法. 我们先来复习几个基本概念: 质数:对于大于1的自然数,若除了1和它本身,没有别的因数,则称这个数为质数,质数也叫素数.反之, ...

  6. python用筛选法求解小于n的所有素数_python使用筛选法计算小于给定数字的所有素数...

    本文实例为大家分享了python计算小于给定数字的所有素数的具体代码,供大家参考,具体内容如下 代码思路:首先列出指定范围内所有候选数字,然后从前往后依次选择一个数字去除以后面所有数字,能够被整除的肯 ...

  7. python求小于n的所有素数_python使用筛选法计算小于给定数字的所有素数

    本文实例为大家分享了python计算小于给定数字的所有素数的具体代码,供大家参考,具体内容如下 代码思路:首先列出指定范围内所有候选数字,然后从前往后依次选择一个数字去除以后面所有数字,能够被整除的肯 ...

  8. 详解素数(质数)的判断

    文章目录 一 什么是素数? 二 素数的判断方法 2.1 方法1 2.2 方法2 2.3 方法3 2.4 方法4 一 什么是素数? 质数又称素数.一个大于1的自然数,除了1和它自身外,不能被其他自然数整 ...

  9. kotlin 判断数字_Kotlin程序检查给定数字是正数,负数还是零

    kotlin 判断数字 A positive number is a number which is greater than 0, a negative number is a number whi ...

最新文章

  1. 单片机 c语言 定义i o,【51单片机】普通I/O口模拟SPI口C语言程序
  2. js将百度坐标转为wgs84
  3. Redis(五):List集合数据类型详解
  4. 设计模式(17) 访问者模式(VISITOR) C++实现
  5. OC之description
  6. 凑钱1,2,5凑20元钱有多少可能 共有哪几种可能
  7. 根据Excel记录生成Mysql和Hive建表语句
  8. bugku ctf 备份是个好习惯 (听说备份是个好习惯)
  9. prettier工具格式化
  10. window7系统电脑,怎么调亮度?
  11. 分而治之 (25 分)
  12. java常量final是什么_java:变量,常量和final关键字--基础篇
  13. vCode组件的使用
  14. “标签化”思想在分布式系统中的应用
  15. Word 域嵌套太深弹窗,更新域卡顿,解决办法
  16. linux服务器看门狗服务,服务器watchdog看门狗的理解
  17. ubuntu与主机ping不通的解决办法(主机检测不到虚拟网卡)
  18. 微信文件传输助手文件夹在哪?一起来找找
  19. 10T硬盘linux,10T容量的移动硬盘要来了 核心技术揭秘
  20. mvc 模型验证及正则表达式

热门文章

  1. linux系统c++编译连接过程,动态库与静态库
  2. 从pheatmap无缝迁移至ComplexHeatmap
  3. PAT乙级资料集-2022.04.06
  4. 1.10 编程基础之简单排序_10 单词排序
  5. 1.3 编程基础之算术表达式与顺序执行 10 计算并联电阻的阻值
  6. STM32H743+CubeMX-学习FDCAN控制器上的TxFIFO
  7. linux定时监控端口并重新启动shell脚本命令
  8. php的常量和变量的区别,php中常量与变量的区别是什么?
  9. Linux学习笔记-协同进程基础
  10. java equ,Java equals方法详解