【王道JAVA】【程序 22 递归求阶乘】

题目:利用递归方法求 5!

public class WangDao {
	public static void main(String[] args){
		int n = 5;	
		
		System.out.println("The factorial of 5 is " + func(n));
	}
	
	public static long func(int n) {
		if (n == 1 || n == 0) {
			return 1;
		} else {
			return (n * func(n-1));
		}
	}
}

猜你喜欢

转载自blog.csdn.net/YelloJesse/article/details/89408811