java每日小算法(21)

/* 【程序21】 
题目:求1+2!+3!+...+20!的和 
1.程序分析:此程序只是把累加变成了累乘。     */
package test;

public class test {

	public static int  product(int num) {
		int product = 1;
	
		for(int i = 1; i <= num; i++)
			product = product * i;
	
		return product;	
	}

	public static void main(String args[]) {
		int result = 0;
		for(int i = 1; i <= 20; i++)
			result = result + product(i);
		
		System.out.println(result);
	}
}


你可能感兴趣的:(java,程序,package,public,product)