//C语言:使用递归的方式求阶乘
#include <stdio.h>
//创建函数
int Fac(int n)
{
if (n <= 1)
{
return 1 ;
}
else
{
return n*Fac(n-1);
}
}
int Fac1(int n)
{
if (n > 0)
{
return n*Fac(n - 1);
}
else
{
return 1;
}
}
//创建主函数
void main()
{
int i = 5;
int fac = Fac1(i);
printf("%d 的阶乘为 %d",i,fac);
return 0;
}
C语言:使用递归的方式求阶乘
最新推荐文章于 2023-11-05 23:53:04 发布