H2430819100


私信TA

用户名:dotcpp0794292

访问量:552

签 名:

东风吹破少年事,从此再无赤子心

等  级
排  名 1020
经  验 3316
参赛次数 1
文章发表 53
年  龄 0
在职情况 学生
学  校 贺州学院
专  业 软件工程

  自我简介:

解题思路:

注意事项:

参考代码:

#include

long fun(int n)        //定义一个阶乘函数                                   

{

if (n == 1)

return 1;

else

return n * fun(n - 1);     //递归

}

int main()

{

int n, i;

long long Sn = 0;

scanf("%d", &n);

if(n!=0)    //防止阶乘0不为1

{

for (i = 1; i <= n; i++)

{

long a = fun(i);    //调用函数

Sn+= a;

}

}

else

{

    Sn=1;

}

printf("%lld", Sn);

return 0;

}


 

0.0分

1 人评分

  评论区

  • «
  • »