public class Main{
static int n, k = 2;
public static void main(String [] args) {
f(24);
}
public static void f(int n) {
while(k <= n) {
if(k == n) {
System.out.println(n);
break;
} else if(n > k && n % k == 0) {
System.out.print(k + "*");
n = n / k;
f(n);
break;
} else if(n > k && n % k != 0) {
k++;
f(n);
break;
}
}
}
}
递归分解质因数
最新推荐文章于 2021-05-22 02:11:16 发布