/**
*
* @param num>=2
* @return
*/
public static boolean isPrime(int num) {
boolean isPrime = false;
if(num == 2 || num == 3) {
System.out.println(num + "是质数");
} else {
boolean tmp = false;
for(int j = 2 ; j<=Math.sqrt(num) ; j ++ ){
if(num%j==0) {
tmp = false;
System.out.println(num + "不是质数");
break;
} else {
tmp = true;
}
}
if(tmp == true) {
System.out.println(num + "是质数");
isPrime = true;
}
}
return isPrime;
}
Java判断一个数是否为质数
最新推荐文章于 2023-02-14 20:49:54 发布