代码如下

package com.zzh;

import edu.princeton.cs.algs4.StdIn;
import edu.princeton.cs.algs4.StdOut;

public class Test {

    public static void main(String[] args) {
        int n=StdIn.readInt();
        StdOut.printf("%.1f\n",Math.log(fac(n)));
    }
    public static double fac(int n) {
        double x;
        if(n==1) return 1;
        else return n*fac(n-1);
        
    }
}

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄