歌德巴赫猜想_Java 博客分类: Java Java
程序员文章站
2024-03-16 21:33:40
...
import java.util.*; public class Welcome { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("输入一个大于6的偶数: "); int num = in.nextInt(); if (num > 6 && (num % 2 == 0)) { Guess g = new Guess(num); g.getValue(); } else { System.out.println("不符合输入规范..."); } in.close(); } } class Guess { private int num; public Guess () { this(8); } public Guess (int num) { this.num = num; } private boolean isPrime(int i) { for (int j = 2; j < i - 1; j++) { if (i % j == 0) { return false; } } return true; } public void getValue() { for (int i = 4; i <= this.num; i = i + 2) { for (int a = 2; a <= i / 2; a++) { if (isPrime(a) && isPrime(i - a)) { System.out.println((i + " = " + a + "+" + (i - a))); break; } } } } }
推荐阅读
-
window10上编译openjdk9 博客分类: java
-
Java习题_1 博客分类: Java Java
-
歌德巴赫猜想_Java 博客分类: Java Java
-
java实现K近邻算法 博客分类: 机器学习 机器学习
-
获取指定月份的工作日天数 博客分类: java综合 java日期
-
字符串转日期或日期转字符串 博客分类: 杂七杂八Java SimpleDateFormat日期
-
java 日期与字符串转化 博客分类: JAVA Java时间日期
-
Js计算时间差,天数,小时数,余数 博客分类: JAVA 乔乐共享 乔乐共享js日期时间差
-
JAVA字符串转日期或日期转字符串(转) 博客分类: java java日期
-
JAVA获取时间戳,哪个更快 博客分类: java 基础 JAVA时间戳