Sail E0 Webinar
Question



#include<stdio.h>
int main()
{
int i=4;
switch(i)
{
default:
printf("This is default\n");
case 1:
printf("This is case 1\n");
break;
case 2:
printf("This is case 2\n");
break;
case 3:
printf("This is case 3\n");
}
return 0;
}
Options:
A .  This is default This is case 1
B .  This is case 3 This is default
C .  This is case 1 This is case 3
D .  This is default
Answer: Option A

Answer: Option(A)

In the very begining of switch-case statement default statement is encountered. 

So, it prints "This is default".

In default statement there is no break; statement is included. So it prints the case 

1 statements. "This is case 1".

Then the break; statement is encountered. Hence the program exits from the switch-case block.



Was this answer helpful ?
Next Question

Submit Solution

Your email address will not be published. Required fields are marked *

Latest Videos

Latest Test Papers