package test;
/**
* @author 作者
* @version 创建时间:2018年10月19日 上午8:28:09
* 类说明 : 编写一个Java程序在屏幕上输出1!+2!+3!+……+10!的和
*/
public class Xdemo {
public static void main(String[] args) {
int i, j, mul, sum = 0;
for (i = 1; i <= 10; i++) {
mul = 1;
//0!=1
//n!=1×2×3×...×n
for (j = 1; j <= i; j++) {
mul = mul * j;
}
//1!+2!+3!+...+10!
sum = sum + mul;
}
System.out.println("1!+2!+3!+……+10!= " + sum);
}
}
本文介绍了一个Java程序的设计,该程序能够计算并输出从1到10的阶乘之和,即1!+2!+3!+…+10!。通过双重循环结构实现,外层循环用于遍历1到10的每个数,内层循环用于计算每个数的阶乘。
2652

被折叠的 条评论
为什么被折叠?



