java学习记录——整数累加及阶乘累加

今天开始记录我的java学习。先说说最基础的累加。(以1-10为例)

public class Test{
	public static void main(String[] args){
		int result= 0;     //定义一个初始变量            
		for(int i=1;i<=10;i++){
			result+=i;   //进行累加运算
		} 
	}
	System.out.println("输出1-10的累加和为:" + result);
}

上面是1-10的累加,下面继续1!+2!+3!+4!+...+10!的累加。其实跟上面差不多是一样的,只是多定义了一个sum来接收它们的累加和。

public class test_1{
	public static void main(String[] args){
		int result = 1;        //定义一个初始变量
		int sum = 0;       //定义sum接受累加的和
		for(int i = 1; i <= 10; i++){
			result*=i;      //进行累乘
			sum+=result   //进行累加运算
		}
		System.out.println("输出1-10的阶乘的累加和为:" + sum);
	} 
}

 

你可能感兴趣的:(java)