j ava计算n的阶乘的和
时间: 2024-05-12 10:13:18 浏览: 95
下面是计算n的阶乘的和的Java代码:
```java
import java.math.BigInteger;
public class FactorialSum {
public static void main(String[] args) {
int n = 10; // 求前10个数的阶乘之和
BigInteger sum = BigInteger.ZERO; // 阶乘和初始化为0
BigInteger fact = BigInteger.ONE; // 阶乘初始化为1
for (int i = 1; i <= n; i++) {
fact = fact.multiply(BigInteger.valueOf(i)); // 计算i的阶乘
sum = sum.add(fact); // 将i的阶乘加到总和中
}
System.out.println("前" + n + "个数的阶乘之和为:" + sum);
}
}
```
输出结果为:
```
前10个数的阶乘之和为:4037913
```
阅读全文
相关推荐
![class](https://img-home.csdnimg.cn/images/20250102104920.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)