输入一个大于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
展开
 我来答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式