Consider the following JAVA program : public class First {
Consider the following JAVA program :
public class First {
public static int CBSE (int x) {
if (x < 100) x = CBSE (x + 10)
return (x – 1)
}
public static void main (String [ ] args) {
system. out. print (First. CBSE (60));
}
What does this program print ?
Show answerHide answer
Correct answer: (B) 95
Explanation
CBSE(60) → CBSE(70) → CBSE(80) → CBSE(90) → CBSE(100). CBSE(100) returns 99; then CBSE(90) returns 98, CBSE(80) returns 97, CBSE(70) returns 96 and CBSE(60) returns 95. So the program prints 95.