package com.homework.test; /* 【程序 22 递归求阶乘】 题目:利用递归方法求 5!。 程序分析:递归公式:fn=fn_1*4! */ public class Test22 { public static void main(String [] args){ int n = 5; System.out.println(factorial(n)); } public static long factorial(int n){ long Sum = 0; if (n == 1) Sum = 1; else Sum = n*factorial(n-1); return Sum; } }
原文:https://www.cnblogs.com/lcpp/p/13051949.html