#include<stdio.h>
int fac(int n);
int main()
{
int m;
m=0;
printf("请输入m的值");
scanf("%d",&m);
printf("%d\n",fac(m));
return 0;
}
int fac(int n){
if(n<1)
return -1;
else if(n==1)
return 1;
else
return n*fac(n-1);
}
函数的递归求n的阶乘以及各种规律问题
最新推荐文章于 2024-07-22 09:38:37 发布