adplus-dvertising
frame-decoration

Question

What is the output of C Program?
int main()
{
    int a=5;
    
    while(a=123)    
    {
        printf("RABBIT\n");
        break;
    }
    printf("GREEN");
    
    return 0;
}

a.

GREEN

b.

RABBIT
GREEN

c.

RABBIT is printedunlimited number of times.

d.

Compiler error.

Posted under C Programming

Answer: (b).RABBIT
GREEN

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?

Similar Questions

Discover Related MCQs

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 ?

Q. For loop in a C program, if the condition is missing?

Q. c = (n) ? a : b; can be rewritten as
exp1 ? exp2 : exp3;

Q. do-while loop terminates when conditional expression returns?

Q. A labeled statement consist of an identifier followed by

Q. Which loop is guaranteed to execute at least one time.

Q. goto can be used to jump from main to within a function?

Q. The continue statment cannot be used with

Q. In the following loop construct, which one is executed only once always.

for(exp1; exp2; exp3)