对6-100之间的偶数验证哥德巴赫猜想 (用java编程)

来源:百度知道 编辑:UC知道 时间:2024/06/09 10:18:12

什么哥德巴赫猜想

import java.util.*;
public class GuessOfGotbaha{
public static boolean isPrime(int n){
int sqrt=(int)Math.sqrt(n);
for (int i=2;i<=sqrt;i++){
if (n%i==0) return false;
}
return true;
}

public static void main(String args[]){
Scanner input=new Scanner(System.in);
System.out.print("请输入一个大于4的偶数:");
int evenNum=input.nextInt();
GuessOfGotbaha gtbh=new GuessOfGotbaha();
for (int j=4;j<=evenNum;j+=2){
for (int k=2;k<=j/2;k++){
if (gtbh.isPrime(k)&>bh.isPrime(j-k))
System.out.println(j+"="+k+"+"+(j-k));
}
}
}
}

/**
* 上面定义一个方法来判断是否为素数,然后在main中调用。
* 编译运行时能看到效果,希望对你有所帮助。
*/