用JAVA编写一个判断素数的程序

更新时间:02-09 教程 由 囚人 分享

用JAVA编写一个判断素数的程序?

import JAVA.util.*;

class Test {

public static void main(String[] args) {

System.out.println("请输入要进行判断的整数:");

Scanner sc = new Scanner(System.in);

int number = sc.nextInt();

System.out.println("您输入的整数是:" + number);

if(isPrimeNumber(number)) {

System.out.println("您输入的数" + number + "是素数。");

} else {

System.out.println("您输入的数" + number + "不是是素数。");

}

}

//判断素数的静态方法

public static boolean isPrimeNumber(int num) {

boolean flag = true;

if(num == 2) {

return flag;

}

for(int i = 1; i < Math.sqrt(num); i++) {

if(num % 2 == 0) {

flag = false;

break;

}

}

return flag;

}

}

声明:关于《用JAVA编写一个判断素数的程序》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2205703.html