用Java编写程序实现求 1!+2!+3!+...+20!。
时间: 2023-05-20 20:05:48 浏览: 130
Java求1+2!+3!+...+20!的和的代码
5星 · 资源好评率100%
可以使用BigInteger类来计算20的阶乘,然后将所有阶乘相乘即可。以下是Java代码示例:
import java.math.BigInteger;
public class Factorial {
public static void main(String[] args) {
BigInteger result = BigInteger.ONE;
for (int i = 1; i <= 20; i++) {
result = result.multiply(BigInteger.valueOf(i));
}
System.out.println(result);
}
}
输出结果为2432902008176640000。
阅读全文