第二周作业

来源:互联网 发布:上海黑桃互动 知乎 编辑:程序博客网 时间:2024/06/17 02:36
2.1package xmlProject;import java.util.*;public class IsPrimeNumber {public static void main(String[] args){Test test=new Test();Scanner scanner=new Scanner(System.in);System.out.print("请输入一个数:");    double a=scanner.nextDouble();    if(test.isPrimeNumber(a))    System.out.print('\n'+"这是一个质数");    else    System.out.print('\n'+"这不是一个质数");    }}class Test{boolean isPrimeNumber(double n){boolean flag=true;if(n==2){return false ;}if(n%2==0){return false;}int j=(int)Math.sqrt((double)n);for(int i=3;i<j;j++){if(j%i==0){flag=false;return flag;}if(i==j)flag=true;}return flag;}}

0 0
原创粉丝点击