Recursive Integer Reversal
Consider the following class definition. What is printed when the main method is executed?
public class ReverseNumber {
public static int reverseNum(int n, int rev) {
if(n == 0)
return rev;
return reverseNum(n / 10, rev * 10 + n % 10);
}
public static void main(String[] args) {
System.out.println(reverseNum(123, 0));
}
}
A
123
B
213
C
312
D
321
Question Leaderboard
| Rank | |||||
|---|---|---|---|---|---|
| #1 | busemagngr | 1 | 1 | 0m 26s | 74 |
| #2 | srivastavarishit635 | 1 | 1 | 0m 33s | 67 |
| #3 | vld8kitty | 1 | 1 | 0m 45s | 55 |
| #4 | mavericklin125 | 0 | 1 | 0m 00s | -10 |
Items per page:
10
1 – 4 of 4
