Question: Assuming that x and y have both been properly declared as int variables, which of the following if/else statements is equivalent to the switch statement.
Assuming that x and y have both been properly declared as int variables, which of the following if/else statements is equivalent to the switch statement. Could you explain the solution?
switch (x) {
case 2: y = 3; case 5: y = 7; break; case 7: y = 9;
}
a)
if(x==2)y=3; else if (x == 5) y = 7; else if (x == 7) y = 9;
b)
if(x==2||x==5)y=7; else if (x == 7) y = 9;
c)
if(x==2)y=7; else if (x == 5) y = 7; else y = 9;
d)
none of the above.
e)
both B. and C.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
