Aspire Faculty ID #17036 · Topic: AMU MCA 2022 · Just now
AMU MCA 2022

What is the output for the program given below?
#include <stdio.h>
int main()
{
    char i = 2;
    switch(i)
    {
        case '1':
            printf("Black\n");
        case '2':
            printf("White\n");
        default:
            printf("Red\n");
    }
    printf("Blue");
    return 0;
}

Solution

Solution:

i = 2 (numeric), but case '2' is character constant with ASCII value 50

No case matches, so default executes → prints Red

After switch, printf("Blue") always runs

Previous 10 Questions — AMU MCA 2022

Nearest first
Ask Your Question or Put Your Review.

loading...