#include <stdio.h>
int Fac(int n)
{
if(n == 1)
{
return 1;
}
return n*Fac(n-1);
}
int main()
{
int n = 0;
printf("输入一个数,求他的阶乘:\n");
scanf("%d",&n);
printf("n的乘是:%d\n",Fac(n));
return 0;
}
使用递归的方法求n!的阶乘
阅读 165
2022-10-09
#include <stdio.h>
int Fac(int n)
{
if(n == 1)
{
return 1;
}
return n*Fac(n-1);
}
int main()
{
int n = 0;
printf("输入一个数,求他的阶乘:\n");
scanf("%d",&n);
printf("n的乘是:%d\n",Fac(n));
return 0;
}
相关推荐
精彩评论(0)