编写一个Java应用程序,在键盘上输入数n,计算并输出1!+2!+…+n!的结果。
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
//阶乘和
public class Test {
public static void main(String[] args) throws Exception {
int sum = 0;
int t=1;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入一个数字");
String str= br.readLine();
int num = Integer.parseInt(str);
for(int i=1;i<=num;i++) {
t=t*i;
sum=sum+t;
}
System.out.println("阶乘的和为:"+sum);
}
}