1. 程式人生 > >用遞迴的方法求1+!2+!3+.....+!20=的和

用遞迴的方法求1+!2+!3+.....+!20=的和

public class Seatwork2{
	public static void main(String[] args){
		int sum = 0;
		for(int j =1;j<=20;j++){
			sum+=factorial(j);
		}
		System.out.println("sum = "+sum);
	}
	public static long factorial(int i){
		if(i==1){
			return 1;
		}
		return i*factorial(i-1);
	}
}