求1+2!+3!+...+20!的和。

Posted 小皮卡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求1+2!+3!+...+20!的和。相关的知识,希望对你有一定的参考价值。

package com.liron.p1;

/**求1+2!+3!+...+20!的和*/
public class Topic25 {
    public static void main(String[] args){
        
        long sum=0;//因为数太大要定义成long类型
        long n=1;
        int i=1;
        
        for (i=1; i<=20 ;i++ ){
            n*=i;//此处是计算每个项的阶乘
            sum+=n;//此处是把每个项的阶乘数依次相加
        }
        System.out.println("所有阶乘数的和为:"+sum);
    }
}

结果:

 

以上是关于求1+2!+3!+...+20!的和。的主要内容,如果未能解决你的问题,请参考以下文章

求1+2!+3!+...+20!的和

java例题_21 求 1+2!+3!+...+20!的和

求1+2!+3!+...+20!的和

求1+2!+3!+...+20!的和

python 求阶乘之和。求1+2!+3!+...+20!的和

求数列1,1,2,3,5……前20项的和,用C语言编写