用Java写一个程序,判断素数,从键盘输入一个数
时间: 2024-02-11 21:06:39 浏览: 59
好的,以下是Java代码实现:
```
import java.util.Scanner;
public class PrimeNumberChecker {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数:");
int num = scanner.nextInt();
scanner.close();
if (isPrime(num)) {
System.out.println(num + "是素数。");
} else {
System.out.println(num + "不是素数。");
}
}
public static boolean isPrime(int num) {
if (num <= 1) {
return false;
}
for (int i = 2; i <= Math.sqrt(num); i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
}
```
运行程序后,输入一个整数,程序会判断该数是否为素数,并输出结果。
阅读全文