一、要求
验证哥德巴赫猜想:任何一个大于6的偶数,都能分解成两个质数的和。
要求输入一个整数,输出这个数能被分解成哪两个质数的和
二、分析
1.已有数据
从键盘录入一个大于6的偶数,这是一个具体的数值
Scanner input = new Scanner(System.in);
System.out.print("请输入一个大于6的偶数:");
int number = input.nextInt();
2.需要满足的条件
两个质数的和=number,两个质数都为未知数,可以用循环穷举。最小的质数为2,所以从2开始,并且这个数是不能大于number - 2 的(大于该值 ,另一个数将会小于2,不满足成为质数的条件)
for (int i = 2; i