帮我写一个java程序,写一个判断方法用来判断一个整数是否为素数,方法的返回结果为布尔类型, 利用该方法,找出3-50之间的所有双胞胎素数对,双胞胎素数是指相邻的2个奇数均为素数.
时间: 2023-04-10 16:00:25 浏览: 206
sushu.rar_JAVA 判断 素数_素数
5星 · 资源好评率100%
好的,这是一个关于编程的问题,我可以回答。以下是Java代码:
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;
}
public static void findTwinPrimes() {
for (int i = 3; i <= 50; i += 2) {
if (isPrime(i) && isPrime(i + 2)) {
System.out.println(i + "和" + (i + 2) + "是双胞胎素数对");
}
}
}
请注意,这个程序只是一个示例,可能存在一些问题,需要您自己进行测试和调整。
阅读全文