import java.util.Scanner;
public class PrimeJudge {
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
System.out.print("请输入一个数:");
int data=s.nextInt();
s.close();
boolean isPrime=true;
for( int i=2;i<=(int)Math.sqrt(data);i++) {
if(data%i==0) {
isPrime=false;
break;
}
}
if(isPrime && data >1) {
System.out.println(data+"是素数");
}else {
System.out.println(data+"不是素数");
}
}
}
结果:
请输入一个数:15
15不是素数