奥礼网
新记
用递归的方法编写程序,求1!+2!+3!+……+n!,n为输入并且3≤n≤20
如题所述
举报该文章
相关建议 2015-11-18
var fn = function(n){
if(n == 1) return 1;
else if(n > 1) return fn(n - 1) * n;
}
var sum = 0;
for(var i = 3; i < 21; i++){
sum += fn(i);
}
console.log(sum);
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/adg3n3n341a3d531k44.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
C语言:编写程序,用递归的方法求1+2+3+…+n,可设递归...
编写程序求1*1*1 + 2*2*2 + 3*3*3 + ....
用递归算法,求1+2+3+······+n,n由键盘输入。 ...
C++编程 求累乘方法 1*2*3*...*n n由自己输入...
C语言如何用递归算法求1!+2!+3!+...n!
C语言怎样用递归方法编写程序 求s=1!+2!+3!+......
在主程序中提示输入整数n,编写函数用递归的方法求1+2+3+...
从键盘输入n,采用递归方法求出一下表达式的值:1!+2!+3...