Examveda

What will be the output of the following C# code?
static void Main(string[] args)
{
    int i = 2, j = 3, k = 4;
    switch (i + j - k)
    {
    case 0: case 2: case 4:
        ++i;
        k += j;
        break;
    case 1: case 3: case 5 :
        --i;
        k -= j;
        break;
    default:
        i += j;
        break;
    }
    Console.WriteLine(i + "\n" + j + "\n" + k);
    Console.ReadLine();
}

A. 1 3 1

B. 2 3 4

C. 5 3 4

D. Compile time error

Answer: Option A


Join The Discussion

Related Questions on Control Flow Statements in C Sharp