黑马程序员技术交流社区
标题:
递归练习2求一个数的质因数
[打印本页]
作者:
八宝
时间:
2015-12-11 20:16
标题:
递归练习2求一个数的质因数
public class PrimeFactory {
public static void main(String[] args)
{
getPrime(90,2);//因为知道最小的质数是2,所以直接从2开始判断。
//也只能从2开始判断,不然运行出错。
}
public static void getPrime(int n,int k)
{
if(n<=k){
System.out.println(k);
}
else if(n%k==0)
{
System.out.println(k);
n=n/k;
getPrime(n,k);
}
else
{
k++;
getPrime(n,k);
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2