Multiple Choice
What is wrong with the following recursive function? It should print out the array backwards.
Void printint array[], int start, int size)
{
Ifstart == size)
Return;
Else
{
Printarray, start-1,size) ;
Cout << array[start] << endl;
}
}
A) infinite recursion
B) the stopping condition is wrong
C) the recursive call is wrong
D) nothing
Correct Answer:

Verified
Correct Answer:
Verified
Q18: What is the output of the following
Q30: Recursive functions must return a value.
Q31: There can be more than one stopping
Q33: In a recursive power function that calculates
Q34: Recursive functions may return any type of
Q36: What is the output of the following
Q37: A recursive function is a function that
Q38: A stack exhibits _ behavior.<br>A) first in
Q39: Given the following code fragment, what is
Q40: What is the output of the following