您的位置:首页 > 其它

17-08-07 求质数因子

2017-08-07 16:42 190 查看
输入一个正整数,按照从小到大的顺序输出它的所有质数的因子

public static void num() {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
System.out.print(n + "=");
for (int i = 2; i < n + 1; i++) {
while (n % i == 0 && n != i) {
n /= i;
System.out.print(i + "*");
}
if (n == i) {
System.out.println(i);
break;
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: