What will be the following code's output if choice = 'R'?
switch(choice)
{
case 'R' : printf("RED");
case 'W' : printf("WHITE");
case 'B' : printf("BLUE");
default : printf("ERROR");break;
}
switch(choice)
{
case 'R' : printf("RED");
case 'W' : printf("WHITE");
case 'B' : printf("BLUE");
default : printf("ERROR");break;
}
A. RED
B. RED WHITE BLUE ERROR
C. RED ERROR
D. RED WHITE BLUE
E. ERROR
Answer: Option B
Solution (By Examveda Team)
As the first option is matching, the cases are evaluated till the break statement is encountered or end of switch statement is encountered.
Join The Discussion