题目:利用递归方法求5!。
代码:
/**
* 递归求阶乘
* @author cheng
*
*/
public class TwentyTwo {
public int jiecheng(int n){
if(n==1||n==0)
return 1;
if(n>=2){
return n*jiecheng(n-1);
}
else{
return 0;
}
}
public static void main(String[] args){
TwentyTwo twentyTwo=new TwentyTwo();
int result=twentyTwo.jiecheng(5);
System.out.println("5!="+result);
}
}
输出结果:
5!=120
本文通过一个简单的Java程序示例介绍了如何使用递归方法计算5的阶乘,最终输出结果为120。

被折叠的 条评论
为什么被折叠?



