我试图编写递归函数,找到一个数字的阶乘.
int factorial(int input,int *answer)
{
if ( input ==0 )
{
return 0;
}
*answer = *answer * input;
factorial(input -1, answer);
}
Run Code Online (Sandbox Code Playgroud)
你对这个功能有什么看法?是尾递归吗?