//分解质因数 例如:20 分解为225
import java.util.Scanner;
class Method10 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//提示用户输入一个需要分解的整数
System.out.println("请输入需要分解质因数的整数:");
//讲用户输入的数字直接放在ret方法.
ret(sc.nextInt());
}
/**
*对一个正整数分解质因数,并输出
*
*@param num 输入一个int类型的正整数
*/
public static void ret(int num) {
for (int i = 2; i <= num; i += 1) {
if (num % i == 0) {
num /= i;
if (i <= num) {
System.out.print(i + "*");
i -= 1;
} else {
System.out.print(i);
}
}
}
}
}