

McqMate
Q. |
What is tail recursion? |
A. | a recursive function that has two base cases |
B. | a function where the recursive functions leads to an infinite loop |
C. | a recursive function where the function doesn’t return anything and just prints the values |
D. | a function where the recursive call is the last thing executed by the function |
Answer» D. a function where the recursive call is the last thing executed by the function | |
Explanation: a recursive function is tail recursive when recursive call is executed by the function in the last. |
View all MCQs in
Problem Solving and Python ProgrammingNo comments yet