JAVA求1!+2!+3!+…+10!阶乘的累加和
原码:
package com.imooc.flow1;
public class JiechengPlus {
public static void main(String[] args) {
//例:求1!+2!+3!+…+10!阶乘的累加和
int s=1,sum=0;
for(int i=1;i<=10;i++) {
s=1;
for(int j=1;j<=i;j++) {
s=s*j;//s存放阶乘计算的结果
}
sum=sum+s;//求和
}
System.out.println("1!+2!+3!+…+10!="+sum);
}
}
结果输出:
1!+2!+3!+…+10!=4037913