Recursive Method Output
What is printed when the following program is executed?
public class TailSum {
public static int tailSum(int n, int accumulator) {
if(n == 0)
return accumulator;
return tailSum(n - 1, accumulator + n);
}
public static void main(String[] args) {
System.out.println(tailSum(5, 0));
}
}
A
10
B
5
C
20
D
15
Question Leaderboard
| Rank | |||||
|---|---|---|---|---|---|
| #1 | busemagngr | 1 | 1 | 0m 00s | 100 |
| #2 | jeonsaw1723 | 1 | 1 | 0m 48s | 52 |
| #3 | lsj08030922 | 1 | 1 | 2m 31s | -51 |
| #4 | parth.taur227 | 1 | 1 | 4m 20s | -160 |
| #5 | patrickmeijer009 | 1 | 2 | 6m 32s | -302 |
| #6 | bommasam000 | 1 | 1 | 6m 46s | -306 |
Items per page:
10
1 – 6 of 6
APFIVE