import java.lang.Math;//导入包import java.util.Scanner;//导入包publicclassTest{publicstaticvoidmain(String [] args){int i =2;//遍历2到要判定的数的平方根double result;//要判定的数的平方根
Scanner in =newScanner(System.in);//创建Scanner类的对象
System.out.println("请输入一个整数:");int num = in.nextInt();//调用nextInt()方法if(num ==1|| num ==0){
System.out.println( num +"不是素数也不是合数.");}
result = Math.sqrt(num);//计算并保存num的平方根while(i <= result){//当i小于resultif(num % i ==0){//若num能被i整除
System.out.println(num+"不是素数,是合数.");break;//跳出循环}++i;//i加1}if(i > result && num !=0&& num !=1){
System.out.println(num+"是素数,不是合数.");}}}
标题判定一个数字是否是素数import java.lang.Math; //导入包import java.util.Scanner; //导入包public class Test { public static void main(String [] args) { int i = 2; //遍历2到要判定的数的平方根 double resul...