5.用java求1+2!+3!+...+10!的和。
时间: 2023-11-15 14:03:29 浏览: 179
Java求1+2!+3!+...+20!的和的代码
5星 · 资源好评率100%
这是两个Java程序,都是用来求1到n的阶乘之和的。其中,引用使用了两个for循环来计算阶乘和,而引用使用了一个for循环和一个while循环来计算。如果要求1到10的阶乘和,可以将n设为10,然后运行其中一个程序即可得到结果。
答案:1+2!+3!+...+10!=4037913
代码如下:
```
public static void main(String[] args) {
int n = 10;
int sum = 0;
int fac = 1;
for (int i = 1; i <= n; i++) {
fac *= i;
sum += fac;
}
System.out.println(sum);
}
```
阅读全文