Question: Consider the following recursive method. /** Precondition: n > 0 */ public static int calc(int n) { if (n
Consider the following recursive method.
/** Precondition: n > 0 */
public static int calc(int n)
{
if (n <= 9)
{
return n;
}
else
{
return calc(n / 10);
}
}
Which of the following best describes the value returned by the method call calc(num) ?
A. The int value 9
B. The leftmost digit of num
-
C. The rightmost digit of num
-
D. The number of digits in num
-
E. The result of the integer division of num by 10
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
