问题描述:
#include long fun(int n) {if(n>1) return (n*fun(n-1)); else if(n==1) return 1;} main() {i
#include
long fun(int n)
{if(n>1)
return (n*fun(n-1));
else if(n==1)
return 1;}
main()
{int k=10;
printf("%d!=%1d\n",k,fun(k));}
麻烦大虾们讲一下里面的调用函数的调用过程(即如何一步步实现累乘的)
#include
long fun(int n)
{if(n>1)
return (n*fun(n-1));
else if(n==1)
return 1;}
main()
{int k=10;
printf("%d!=%1d\n",k,fun(k));}
麻烦大虾们讲一下里面的调用函数的调用过程(即如何一步步实现累乘的)
问题解答:
我来补答展开全文阅读