Open In App

C | Loops & Control Structure | Question 5

Predict the output of the below program: 




#include <stdio.h>
 
#define EVEN 0
#define ODD 1
 
int main() {
    int i = 3;
    switch (i % 2) {
        case EVEN:
            printf("Even");
            break;
        case ODD:
            printf("Odd");
            break;
        default:
            printf("Default");
    }
    return 0;
}

(A)

Even

(B)

Odd

(C)

Default

(D)

Compile-time error


Answer: (B)
Explanation:

The following C code will print ‘odd’ as the output of the program.

Quiz of this Question
Please comment below if you find anything wrong in the above post

Article Tags :