import java.util.Scanner;/*** 求出1到n的阶乘之和*/public class E21Jiecheng {public static void main(String[] args){ System.out.print("请输入求阶乘的数字n:");Scanner reader=new Scanner(System.in);int n=reader.nextInt();int sum=0;int s=1; for(int i=1;i<=n;i++){s=s*i;sum=sum+s; }System.out.println("1到"+n+"的阶乘之和为:" +sum);}}
我的:
package n;import java.util.Scanner;public class n {public static void main(String[] args) {// TODO Auto-generated method stubint n=0,i=0,sum=1,j=0,N=0;//计201 赵世伟Scanner in=new Scanner(System.in);System.out.println("请输入n:");n=in.nextInt();for (i=1;i<=n;i++){sum=1;for (j=1;j<=i;j++){sum=sum*j;}N=N+sum;}System.out.println("1!+2!+3!+...+"+n+"!"+"="+N); }}