import java.util.Scanner;
public class Test01{
//程序的入口
public static void main(String[] args){
//1.先输入一个数
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
//2.写一个循环从2开始判断直到num-1为止
//先定义一个变量作为标记,标记num到底是不是质数
boolean flag = true;
for(int i = 2; i < num-1;i++){
//用i依次表示这个范围内的每一个数字
//然后看num是否能够被i所整除
if(num % i == 0){
flag = false;
break;
}
}
//循环结束了之后才能够判断是不是质数
if(flag){
System.out.println(num + "是一个质数");
}else{
System.out.println(num + "不是一个质数");
}
}
}
Java--判断一个数是否为质数
于 2023-01-07 19:45:34 首次发布