Question: Given the following code: public static int question ( int m ) { if ( m = = 0 ) { return 1 ; }

Given the following code:
public static int question(int m){
if(m==0){
return 1;
}
else {
return m*question(m-2);
}
}
Which of the following calls will cause infinite recursion?
A. int x=question(10);
B. int x=question(11);
C. int x=question(0);
D. int x=question(-2);

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!