Question: What does this function return when calling it with n = 5? int f(int n) { if (n == 0) return 1; else return f(n-1)
What does this function return when calling it with n = 5?
int f(int n)
{
if (n == 0)
return 1;
else return f(n-1) - 1;
}
The final answer is -4 but can you explain why is it -4 please!
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
