递归求10!(java)

public class Recursion {
    public static void main(String[] args) {
        int n = 10;
        System.out.println("10!=" + recu(n));
    }
    
    public static  long recu(int n){
        long result = 0;
        if(n == 1){
            result = 1;
        }else {
            result = n * recu(n - 1);
        }
        return result;
    }
}

你可能感兴趣的:(递归求10!(java))