Question: What will be the output when the following program is executed? public class Recur{ public static void main(String [] args){ print(5); } public static void
What will be the output when the following program is executed?
public class Recur{
public static void main(String [] args){
print(5);
}
public static void print(int n) {
if (n!=0){
print(n-1);
printNum(n);
System.out.println();
}
}
public static void printNum(int n){
if(n!=0){
printNum(n-1);
System.out.print(n+ n+ " ");
}
}
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
