用java计算 1! + 2! + 3! + 4! + 5! 的和解题思路
时间: 2023-07-08 11:09:08 浏览: 169
用java求两数之和
解题思路:
1. 首先定义一个变量 sum,用于记录阶乘和的值。
2. 从 1 开始遍历到 5,计算每个数的阶乘。
3. 计算阶乘的方法是使用一个 for 循环,从当前数开始递减,乘以当前数的值,直到 1,得到阶乘的值。
4. 将每个数的阶乘加到 sum 变量中。
5. 最后输出 sum 的值即可。
Java代码实现如下:
```java
public class Main {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 5; i++) {
int factorial = 1;
for (int j = i; j >= 1; j--) {
factorial *= j;
}
sum += factorial;
}
System.out.println("1! + 2! + 3! + 4! + 5! = " + sum);
}
}
```
输出结果为:1! + 2! + 3! + 4! + 5! = 153
阅读全文