package com.billedu.window;
import java.util.Scanner;
public class NewPro {
public static void main(String[] args) {//程序入口
Scanner sc=new Scanner(System.in);//声明个输入
System.out.println("请输入要判断的数字:");
int num=sc.nextInt();//获取输入num
String str=NewPro.isTrue(num);//调用方法isTrue,输出结果
System.out.println (str);//输出结果
}
public static String isTrue(int num){//方法isTrue
for(int i=2;i<=Math.sqrt(num);i++){//循环次数
if(num%i==0){//是否能被整除,判断是否是质数
return num+"不是质数!";
}
}
return num+"是质数!";
}
}
追问谢谢高手,但是你这个语言比较高级了啊,我现在学的还是初级的,所以,= =。虽然你注释了,但我看了比较模糊,资质愚昧,哈哈,不过非常感谢。