java的问题。大哥大姐们帮帮忙啊
来源:百度知道 编辑:UC知道 时间:2024/06/30 08:32:19
import java.util.Scanner;
public class SuShu {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("输入一个偶数:");
SuShu ss = new SuShu();
int number = scanner.nextInt();
ss.print(number);
}
public boolean check(int num) {
for (int i = 2; i < Math.sqrt(num); i++) {
if (num%i == 0) {
return false;
}
}
return true;
}
public void print(int number) {
for (int i = 3; i <= number / 2; i++) {
if (check(i) && check(number - i)) {
System.out.println("两个素数分别是:" + i + "和" + (number - i));
}
}
}
}
public String chcek(int a){
String answer="yes";
if(a>0){
int n=0;
for(int i=1;i<a;i++){
if((a-i)!=1){
n=a%(a-i);
if(n==0){
answer="no";
break;
}