输入一个大于6的偶数,请输出这个偶数可以分解成哪两个素数 30
我的代码是这写的://输入一个大于6的偶数,请输出这个偶数可以分解成哪两个素数importjava.util.Scanner;publicclassSfzuoye9{pu...
我的代码是这写的:
//输入一个大于6的偶数,请输出这个偶数可以分解成哪两个素数
import java.util.Scanner;
public class Sfzuoye9 {
public static void main(String[] arge) {
Scanner in = new Scanner(System.in);
System.out.println("请输入一个大于六的偶数");
int a = in.nextInt();
//判断是否满足条件
if(a > 6 && a % 2 ==0) {
for(;a > 1;a--) {
for(int b = 2;b <= a;b++) {
if(a % b == 0) {
if(a == b) {
System.out.println(a);
}
else {
break;
}
}
}
}
}
else {
System.out.println("请输入规定条件的数");
}
}
}
请问需要怎么改才能实现:输入一个大于6的偶数,请输出这个偶数可以分解成哪两个素数
用javafor循环写,我只学到for 展开
//输入一个大于6的偶数,请输出这个偶数可以分解成哪两个素数
import java.util.Scanner;
public class Sfzuoye9 {
public static void main(String[] arge) {
Scanner in = new Scanner(System.in);
System.out.println("请输入一个大于六的偶数");
int a = in.nextInt();
//判断是否满足条件
if(a > 6 && a % 2 ==0) {
for(;a > 1;a--) {
for(int b = 2;b <= a;b++) {
if(a % b == 0) {
if(a == b) {
System.out.println(a);
}
else {
break;
}
}
}
}
}
else {
System.out.println("请输入规定条件的数");
}
}
}
请问需要怎么改才能实现:输入一个大于6的偶数,请输出这个偶数可以分解成哪两个素数
用javafor循环写,我只学到for 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询