计算1!+2!+3!+......
见下列代码:
import java.util.Scanner; //导包
public class 阶乘{
public static void main(String[] args) {
Scanner sc= new Scanner(System.in); //创建对象
System.out.println("请输所求阶乘累加的个数:"); //想阶乘的数到几
int n = sc.nextInt(); //接收数据
long t,sum = 0;
for(int i=1; i<=n; i++) //几个阶乘数
{
t = 1;
for(int j=1; j<=i; j++)
{
t *= j; //阶乘
}
sum += t; //将阶乘的结果相加
}
System.out.println("累加的和为:" + sum); //输出结果
}
}
编译结果:

编程道路上的程序员一枚~
请大家批评指正。
谢谢。
本文提供了一段Java代码实现从1!到n!的累加计算,并展示了完整的代码及运行结果。通过双重循环实现了阶乘的计算并将结果进行累加。
2303

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



