RickDong


私信TA

用户名:RickDong

访问量:2282

签 名:

等  级
排  名 52261
经  验 271
参赛次数 0
文章发表 6
年  龄 0
在职情况 学生
学  校 克莱登大学
专  业

  自我简介:

解题思路:

利用循环求解。

写一个求阶乘的函数

注意事项:

参考代码:

#include<stdio.h>


int factorial_fun(int n);    //求一个数阶乘的函数


int main(void)

{

    int n,i,Sn=0;    

    printf("Please enter a number(no more than 20):");

    scanf("%d",&n);

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

    {

        Sn+=factorial_fun(i);

    }

    printf("%d",Sn);

    return 0;

}


int factorial_fun(int n)

{

    int result = 1, i;

    for(i=n; i>=1; i--)

        result = result * i;

    return result;

}


 

0.0分

0 人评分

  评论区

  • «
  • »