从1加到20阶层的和java
时间: 2024-02-11 17:09:03 浏览: 124
以下是从1加到20阶层的和的Java代码:
```java
public class FactorialSum {
public static void main(String[] args) {
int sum = 0; // 初始化和为0
int factorial = 1; // 初始化阶乘为1
for (int i = 1; i <= 20; i++) {
factorial *= i; // 计算当前数的阶乘
sum += factorial; // 将当前数的阶乘加入和中
}
System.out.println("从1到20阶层的和为:" + sum);
}
}
```
相关问题
用java写1到20阶乘的和
可以使用以下代码来计算1到20阶乘的和:
```java
public static void main(String[] args) {
long sum = 0;
long factorial = 1;
for (int i = 1; i <= 20; i++) {
factorial *= i;
sum += factorial;
}
System.out.println("1到20阶乘的和为:" + sum);
}
```
输出结果为:2561327494111820313。
用Java编写1阶乘到20阶乘并输出之和
```java
public class FactorialSum {
public static void main(String[] args) {
long sum = 0; // 记录阶乘之和
long factorial = 1; // 计算阶乘
for (int i = 1; i <= 20; i++) {
factorial *= i; // 计算 i 的阶乘
sum += factorial; // 将阶乘加入到总和中
}
System.out.println("1!到20!的和为:" + sum);
}
}
```
输出结果:
```
1!到20!的和为:2561327494111820313
```
阅读全文