C语言 正在考试急求答案

来源:百度知道 编辑:UC知道 时间:2024/05/16 17:07:46
通过函数递归法求阶乘N!速度啊!
哎死了!不对

楼上的少了个else,正确如下
#include<stdio.h>
void main()
{
float s(int n);
int n;
scanf("%d",&n);
printf("%f",s(n));

}
float s(int n)
{
if(n==1)
return 1;
else
return n*s(n-1);

}

int f(n) {
if (n == 1) return 1;
return n * f(n-1);
}

寒...
楼下的说个对的。。。

你是不是没看懂啊

你活该

上面的不对