概述:
阶乘是基斯顿·卡曼(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:
欢迎大家关注作者在文末评论、点赞、转发以及批评指正!
如果大家有更好的方法或有问题可以在文末评论一起讨论!
共同学习!
共同进步!
文末一句话:
只要坚持自己心中不变的信念,终会与想要成为的自己相遇。