Advertisement

递归函数和嵌套函数

阅读量:

第1关:递归求阶乘数列

任务描述

题目描述:用递归求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。

相关知识(略)

编程要求

请仔细阅读右侧代码,结合相关知识,在Begin-End区域内进行代码补充。 输入

一个整数n(1<=n<=20)

输出

输出表达式的值,占一行。

测试说明

样例输入:

5

样例输出:

153

提示:

因阶乘结果变化很快,所以输入数据不可太大。


开始你的任务吧,祝你成功!

复制代码
 #include<stdio.h>

    
 long long solve(long long n){
    
     /*********Begin*********/
    
     long long j,sum=1;
    
     for(j=1;j<=n;j++){
    
     sum*=j;
    
     }
    
     return sum;
    
     /*********End**********/
    
 }
    
 int main(void)
    
 {
    
     long long n;
    
     scanf("%lld",&n);
    
     long lo

全部评论 (0)

还没有任何评论哟~