True / False Moderate

QYou are given a function to compute factorial using recursion:

public int factorial(int n) {
    if (n == 0) {
        return 1;
    }
    return n * factorial(n - 1);
}
How many recursive calls are made when calculating factorial(4)?

ID: #24836 Recursion in Java 15 views
Question Info
#24836Q ID
ModerateDifficulty
Recursion in JavaTopic

Choose the Best Option

Click any option to instantly check if you're correct.

  • A 1
  • B 2
  • C 3
  • D 4
Correct Answer

Explanation

Answer: (c) 3

Share This Question

Challenge a friend or share with your study group.