鱼C论坛's Archiver
论坛
›
C\C++交流
› 递归
羽蒙007
发表于 2017-7-6 10:52:06
递归
#include<stdio.h>
int main()
{
int n ,r;
int fact(int n);
n = 5;
r = fact(n);
printf("%d! is %d.\n", n, r);
}
int fact(int n)
{
int f;
if (n = 1)
f = 1;
else
{
f = n*fact(n - 1);
}
return f;
}
哪里出错了,找不出逻辑错误
ba21
发表于 2017-7-6 11:23:39
页:
[1]
查看完整版本:
递归