阶乘是什么,假设我要求5的阶乘,把1×2×3×4×5的值求出来,这个值就是
5的阶乘
代码:
int fec(int n)
{
if(n!= 1)//1的阶乘就是1
return n*fec(n-1);//直返回n*(n-1)的值
else
return 1;
}
int main ()
{
int n = 0;
int ret = 0;
printf("请输入\n");
scanf("%d",&n);
ret = fec(n);
printf("%d的阶乘是%d\n",n,ret);
return 0;
}