#include<stdio.h>
int Fac(int n)
{
//递归求n的阶乘
if(n == 1)
return 1;
else
return n * Fac(n - 1);
}
int main()
{
int n = 0;
scanf("%d",&n);
printf("%d\n",Fac(n));
return 0;
}
c语言——递归实现n的阶乘
最新推荐文章于 2024-09-02 21:40:19 发布
#include<stdio.h>
int Fac(int n)
{
//递归求n的阶乘
if(n == 1)
return 1;
else
return n * Fac(n - 1);
}
int main()
{
int n = 0;
scanf("%d",&n);
printf("%d\n",Fac(n));
return 0;
}