用递归的方法求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);
	}
}

没有更多推荐了,返回首页