本题使用了isPrime()函数,如果整数是素数,返回True,否则返回False。
加油,未来在等你去创造。
public class GeTest {
// 判断整数是否是素数
public static boolean isPrime(int x){
for(int y=2;y<x;y++){
if(x%y==0){
return false;
}
}
return true;
}
public static void main(String[] args) {
// 验证 7-100 之间的数符合哥德巴赫猜想
// 请在Begin-End间编写完整代码
/********** Begin **********/
for(int i=7;i<100;i++){
for(int j=2;j<=i/2;j++){
if(isPrime(j)&&isPrime(i-j)){
System.out.print(i);
System.out.print("可分解为素数"+j);
System.out.println("和素数"+(i-j));
}
}
}
/********** End **********/
}
}