A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

【程序22】
题目:利用递归方法求5!。
程序分析:递归公式:fn=fn_1*4!
public class Prog22{
    public static void main(String[] args){
        System.out.println(fact(10));
    }
    //递归求阶乘
    private static long fact(int n){
        if(n==1)
        return 1;
        else
        return fact(n-1)*n;
    }
}

1 个回复

倒序浏览
递归一直理解的不太好,比较耗时的方法用递归会不会影响程序的xiaolv?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马