JAVA学习代码——质数判断
来源:互联网 发布:黑马程序员学费多少 编辑:程序博客网 时间:2024/06/05 07:53
package other;import java.util.Scanner; //质数又称素数,是指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数 public class PrimeNumber { public static void main(String[] args) { Scanner scan = new Scanner(System.in);// 扫描器,接收控制台输入信息 System.out.print("请输入一个整数:"); try { int num = scan.nextInt();// 取出控制台输入的信息 if (isPrime(num)) {// 调用isPrime()方法 System.out.println(num + "是素数!");// 若isPrime()方法返回true,输出是素数 } else { System.out.println(num + "不是素数!");// 若isPrime()方法返回false,输出不是素数 } } catch (Exception e) { System.out.println("请输入整数");// 捕捉异常,若输入的不是整数,输出异常 } } /** * <pre> * 用于判断一个数是否为素数,若为素数,返回true,否则返回false * </pre> * * @param a * 输入的值 * @return true、false */ public static boolean isPrime(int a) { boolean flag = true; if (a < 2) {// 素数不小于2 return false; } else { for (int i = 2; i <= Math.sqrt(a); i++) { if (a % i == 0) {// 若能被整除,则说明不是素数,返回false flag = false; break;// 跳出循环 } } } return flag; } }
0 0
- JAVA学习代码——质数判断
- 判断质数(isPrime)的方法——Java代码实现
- JAVA学习笔记_判断质数
- JS——质数判断
- Java实现——判断一个数是否是质数
- java小算法—判断一个数是否为质数
- 【质数算法】——判断质数、求小于N的质数、求前N个质数
- Java提高 - 质数判断
- java判断质数
- Java - 计蒜客 - 判断质数
- java算法--判断质数
- java质数判断/质数因子/所有质数(素数)*
- 典型算法——质数判断
- C语言——判断质数
- Java趣题库:质数判断
- java质数判断/java素数判断
- JAVA学习代码——输入身份证判断生日
- JAVA学习代码——输入邮箱判断正误
- Java定时框架Quartz实例详解与定时任务的Mongodb、Mysql持久化实现(三)Quartz持久化
- GOF之桥接模式
- 模板(下)
- android网络切换问题
- 对“回调函数”的理解
- JAVA学习代码——质数判断
- android上如何添加系统服务
- JAVA学习代码——栈
- **php搭配环境,mysql报错:1045**
- 结构体中嵌套结构体
- Atom安装插件的几个方法
- 12 August
- (HDU 5823)2016 Multi-University Training Contest 8 color II (m染色问题、最大独立集、DP)
- C语言 内存分配方式 malloc() 与 alloc()