#include<stdio.h>
int factorial(int n)
{
int t;
if(n<0)
{
printf("输入大于0的数");
}
else if(n==0||n==1)
{
t=1;
}
else
{
t=factorial(n-1)*n;
}
return t;
}
int main()
{
int n;
scanf("%d",&n);
printf("%d",factorial(n));
return 0;
}
2022/11/20 C语言练习3 利用递归算法求n的阶乘
最新推荐文章于 2024-07-25 13:54:27 发布