php mcq questions with answers


                                

Which of the following statements is correct about the C#.NET code snippet given below?

int i, j, id = 0; switch (id)
{ 
    case i:
        Console.WriteLine("I am in Case i");
        break; 
    
    case j:
        Console.WriteLine("I am in Case j");
        break;
}

A.The compiler will report case i and case j as errors since variables cannot be used in cases.
B.Compiler will report an error since there is no default case in the switch case statement.
C.The code snippet prints the result as "I am in Case i"".
D.The code snippet prints the result as "I am in Case j".
E.There is no error in the code snippet.
                                

Which of the following are the correct ways to increment the value of variable a by 1?

  1. ++a++;
  2. a += 1;
  3. a ++ 1;
  4. a = a +1;
  5. a = +1;

A.1, 3
B.2, 4
C.3, 5
D.4, 5
E.None of these
                                

What will be the output of the C#.NET code snippet given below?

byte b1 = 0xF7;
byte b2 = 0xAB;
byte temp;
temp = (byte)(b1 & b2);
Console.Write (temp + " ");
temp = (byte)(b1^b2);
Console.WriteLine(temp);

A.163 92
B.92 163
C.192 63
D.0 1
                                

Which of the following is NOT an Arithmetic operator in C#.NET?

A.**
B.+
C./
D.%
E.*
                                

Which of the following are NOT Relational operators in C#.NET?

  1. >=
  2. !=
  3. Not
  4. <=
  5. <>=

A.1, 3
B.2, 4
C.3, 5
D.4, 5
E.None of these