/**
* 求n的阶乘
*细细品味,回味无穷
* @param num
*/
//要点:用递归,得给方法的一个结束条件,此题递归结束条件就是num==1
public static int getFactorial(int num){
return num==1 ? 1 : num*getFactorial(num-1);
}
时间: 2024-11-07 09:52:49
/**
* 求n的阶乘
*细细品味,回味无穷
* @param num
*/
//要点:用递归,得给方法的一个结束条件,此题递归结束条件就是num==1
public static int getFactorial(int num){
return num==1 ? 1 : num*getFactorial(num-1);
}