adplus-dvertising
frame-decoration

Question

What is the output of C Program with Switch Statement?
int main()
{
    
    int a=5;
    
    switch(a)
    {
        case 0: printf("0 ");
        case 3: printf("3 ");
        case 5: printf("5 ");
        default: printf("RABBIT ");
    }
    
    a=10;
    switch(a)
    {
        case 0: printf("0 ");
        case 3: printf("3 ");
        case 5: printf("5 ");
        default: printf("RABBIT "); break;
    }
    
    return 0;
}

a.

5 RABBIT

b.

0 3 5 RABBIT 0 3 5 RABBIT

c.

0 3 5 RABBIT RABBIT

d.

3 5 RABBIT RABBIT

Posted under C Programming

Answer: (d).3 5 RABBIT RABBIT

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the output of C Program with Switch Statement?

Similar Questions

Discover Related MCQs

Q. Expand or Abbreviate ASCII with regard to C Language.

Q. What are C ASCII character ranges?

Q. Choose a correct C Statement regarding for loop.

for(; ;);

Q. Choose a correct statement about C language break; statement.

Q. Choose a correct statement about C break; statement?

Q. Choose facts about continue; statement is C Language.

Q. What is the way to suddenly come out of or Quit any Loop in C Language?

Q. Choose correct Syntax for C Arithmetic Compound Assignment Operators.

Q. Choose a correct C do while syntax.

Q. Choose a correct C for loop syntax.

Q. Choose correct C while loop syntax.

Q. Which loop is faster in C Language, for, while or Do While?

Q. Loops in C Language are implemented using?

Q. Choose a right C Statement.

Q. Choose a correct C Statement.

Q. Choose a correct C Operator Priority?
Items in one group ( ) has same priority.

Q. What is the Priority of C Logical Operators?

NOT (!), AND (&&) and OR (||)

Q. In _______, the bodies of the two loops are merged together to form a single loop provided that they do not make any references to each other.

Q. In the context of "break" and "continue" statements in C, pick the best statement.

Q. Which of the following statement about for loop is true ?