编写应用程序求1!+2!+3!++++++++10!思路
时间: 2024-01-02 11:21:34 浏览: 131
java基础编程:求1+2!+3!+...的前n项的和
以下是求1!+2!+3!+...+10!的思路:
1. 定义一个变量sum,用于存储前几项的总和,初始值为0。
2. 使用for循环,从1到10遍历每一项。
3. 在循环中,定义一个变量a,用于存储当前项的阶乘,初始值为1。
4. 使用for循环,从1到当前项的值遍历每一个数,将a乘以该数。
5. 将a加入到sum中。
6. 输出当前项的阶乘。
7. 循环结束后,输出前几项的总和sum。
以下是Java代码实现:
```java
public class FactorialSum {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 10; i++) {
int a = 1;
for (int j = 1; j <= i; j++) {
a *= j;
}
sum += a;
System.out.println(i + "!=" + a);
}
System.out.println("1!+2!+3!+...+10!=" + sum);
}
}
```
阅读全文