C之阶乘1!+2!+3!....+n!

C之阶乘1!+2!+3!....+n!

    • 概述:
    • 代码示例:
    • over:
    • 文末一句话:

概述:

阶乘是基斯顿·卡曼(Christian Kramp,1760~1826)于1808年发明的运算符号,是数学术语。一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。

亦即n!=1×2×3×…×n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。

代码示例:

int factorialFunc(int n)//20
{
    int t = 1;
    int ans=0;
    for (int i=1;i<=n;i++)
    {
            t=t*i;
            ans+=t;
    }
    return ans;//268040729
}

over:

欢迎大家关注作者在文末评论、点赞、转发以及批评指正!
如果大家有更好的方法或有问题可以在文末评论一起讨论!
共同学习!
共同进步!

文末一句话:

只要坚持自己心中不变的信念,终会与想要成为的自己相遇。

你可能感兴趣的:(C)