告诉一下答案和过程 谢谢!
#include <stdio.h>f(int num,int run)
{ static int fact,i;
if(run==0)
{ fact=1;
i=1;
}
fact *=i;
if(++i<=num)
f(num,1);
return(fact);
}
void main()
{ int i=0;
printf("f=%d\n",f(3,0));
}
2011-12-19 14:52
2011-12-19 15:01
帮下忙吧。。 解释一下。。
2011-12-19 15:06
2011-12-19 15:20
2011-12-19 18:02
2011-12-19 18:16
2011-12-19 20:54
2011-12-20 10:22
2011-12-20 10:55