C语音
求n的阶乘,递归,参考代码如下:
#include<stdio.h>
double fac(int n)
{
if(n<=1)
return 1;
return fac(n-1)*n;
}
int main()
{
printf("%.0lf",fac(100));
}追答
#include<stdio.h>
double fac(int n)
{
if(n<=1)
return 1;
return fac(n-1)*n;
}
int main()
{
printf("%.0lf",fac(100));
}追答
#include
double fac(int n)
{
if(n<=1)
return 1;
return fac(n-1)*n;
}
int main()
{
int n;
printf("请输入n:");
scanf("%d",&n);
printf("%d!=%.0lf",n,fac(n));
}
温馨提示:答案为网友推荐,仅供参考