递归求1!+2!+3!+...+n!

来源:互联网 发布:淘宝外卖订餐网 编辑:程序博客网 时间:2024/05/22 13:52

 思路:1、首先要求出n的阶乘

              2、对各个阶乘再进行求和

public long getJiecheng(int i){if(i==1)return 1;return i*getJiecheng(i-1);//求i的阶乘}public long sumJiecheng(int n){long sum=0;for(int i=1;i<=n;i++){sum+=getJiecheng(i);//求所有阶乘的和}return sum;}


0 0
原创粉丝点击