public class Test{ static long sum = 0; //结果 static long fac = 0;//每个数的阶乘 public static void main(String[] args) { long sum = 0; long fac = 1; for(int i=1; i<=10; i++) { ; ; } System.out.println(sum); } }
时间: 2023-12-10 18:38:48 浏览: 70
c++大数阶乘的实现方法
5星 · 资源好评率100%
该程序的作用是计算1~10的阶乘之和。
程序中的变量说明:
- sum:结果,即1!+2!+3!+...+10!
- fac:每个数的阶乘
程序中的for循环用于计算1~10的阶乘,并将每个数的阶乘累加到变量sum中。具体操作如下:
```java
for(int i=1; i<=10; i++) {
fac *= i; //计算i的阶乘
sum += fac; //将i的阶乘累加到sum中
}
```
最终,程序输出变量sum的值,即1!+2!+3!+...+10!的结果。
阅读全文