求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!的和。的主要内容,如果未能解决你的问题,请参考以下文章