Multiple choice

What is the output of the given C program?

int main()
{
int i= (int)round(hypot(114,123));
switch(i) // Line 1
{
default : printf("\\nDefault Case");
case 128<<6<<3 : printf("\\nCase 1");
case 9072/54 : printf("\\nCase 2");
case 128<<4<<2 : printf("\\nCase 3");
}
}

  1. Default Case Case 1 Case 2 Case 3

  2. Case 1 Case 2 Case 3

  3. Case 2 Case 3

  4. Case 3

  5. Compilation error

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

This is the correct choice.