天天看点

递归1 用递归方法求 f(n)

2408: C语言习题 用递归方法求 f(n)

Time Limit: 1 Sec  

Memory Limit: 128 MB

Submit: 2843  

Solved: 1692

[​​Submit​​][​​Status​​][​​Web Board​​]

Description

2+22+...+n2

Input

n的值。

Output

 f(n) 的值。

Sample Input

10      

Sample Output

385      

HINT

#include <stdio.h>
#include <stdlib.h>

int sum=0;
int fac(int n)
{
    if(n==1)
        return 1;
    else
    {
        sum=n*n+fac(n-1);
    }
    return sum;
}
int main()

{

 int n;

 scanf("%d",&n);

 printf("%d\n",fac(n));

 return 0;

}      

2408: C语言习题 用递归方法求 f(n)

Time Limit: 1 Sec  

Memory Limit: 128 MB

Submit: 2843  

Solved: 1692

[​​Submit​​][​​Status​​][​​Web Board​​]

Description

2+22+...+n2

Input

n的值。

Output

Sample Input

10      

Sample Output

385      

HINT

继续阅读