Examveda

What will be the output of the following C# code?
static void Main(string[] args)
{
    int i, j;
    for (i = 2; i >= 0; i--)
    {
        for (j = 0; j <= 2; j++)
        {
            if (i == j)
            {
                Console.WriteLine("1");
            }
            else
            {
                Console.WriteLine("0");
            }
       }
       Console.WriteLine("\n");
       Console.ReadLine();
    }
}

A. 1 0 0
0 1 0
0 0 1

B. 0 1 0
1 0 0
0 0 1

C. 0 0 1
0 1 0
1 0 0

D. 1 0 0
0 0 1
0 1 0

Answer: Option C


Join The Discussion

Related Questions on Control Flow Statements in C Sharp