编写一个java程序,计算1!+2!+3!+...+20!之和并在屏幕上输出

来源:百度知道 编辑:UC知道 时间:2024/05/22 07:32:54

参考这个 计算阶乘的和

http://www.java2000.com.cn/p10869

public class Factorials
{
public static void main(String args[])
{
long k,sum=0;
int i,j;
for(i=1;i<=20;i++)
{
k=1;
for(j=1;j<=i;j++)
k*=j;
sum+=k;
}
System.out.println("1!+2!+3!+……+20!="+sum);
}
}

public class Test {
public static void main(String []args){
Haha haha=new Haha();
long sum=0;
for(int i=1;i<21;i++){
sum+=haha.jiechen(i);
}
System.out.print(sum);
}
}

class Haha{
public int jiechen(int i){
if(i==1){
return 1;
}else{