输入一个数,判断是否为质数,输入质数的那个数
3条回答 默认 最新
Trouble-Solver 2021-12-28 11:53关注import java.util.*;
public class main {
public static void main(String args[])
{
System.out.println("请输入:");
Scanner reader=new Scanner(System.in);
int num= reader.nextInt();
//num<=3时,质数有2和3
if (num <= 3&&num>1) {
System.out.println(num);
}else{
boolean flag =true;
//当n>3时,质数无法被比它小的数整除
for(int i = 2; i < n; i++){
if (n % i == 0) {
flag = false;
}
}
if(flag){
System.out.println(num);
}
}}本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用