表示的是阶乘。n!=n×(n-1)×(n-2)x…x3x2x1。例如:
4!=4x3x2x1=24
3!=3x2x1=6
2!=2x1=2
任何大于等于1 的自然数n 阶乘表示方法:
0的阶乘等于1:
0!=1
扩展资料:
当n没有趋近无穷时,n 的阶乘可以使用程序来计算,程序如下:
#include
void main()
{
int i,n;
long double sum=0,k=1;
printf("请输入n的值: ");
scanf_s("%d",&n);
for(i=1;i<=n;i++)
{
k=k*i;
}
printf_s("\nn!=%.4lf\n\n",k);
“!”表示的是阶乘,表示是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!,亦即n!=1×2×3×...×(n-1)n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。
计算方法如下:当n=1时,Γ(n+1)=1;n=2时,Γ(n+1)=1*2=2;n=3时,Γ(n+1)=1*2*3=6;n=4时,Γ(n+1)=1*2*3*4=24,以后n增大时依次递推即可,其中n必须是正整数。
扩展资料:
一个正整数的阶乘(英语:factorial)是所有小于及等于该数的正整数的积,并且有0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。
参考资料:
百度百科—阶乘
阶乘,
比如5!=5x4x3x2x1
阶乘,n!=n×(n-1)×(n-2)x…x3x2x1
阶乘
=nx(n-1)x(n-2)。。。x1