C Sharp - Control Instructions Questions and Answers

Practice Mode
Showing 10 of 14 questions
Q11
Which of the following statements is correct about the C#.NET code snippet given below? switch (id) {     case 6:         grp = "Grp B";         break;         case 13:         grp = "Grp D";         break;         case 1:         grp = "Grp A";         break;         case ls > 20:         grp = "Grp E";         break ;         case Else:         grp = "Grp F";         break; }
  • A Compiler will report an error in case ls > 20 as well as in case Else.
  • B There is no error in this switch case statement.
  • C Compiler will report an error only in case Else.
  • D Compiler will report an error as there is no default case.
Answer: Option A
Q12
Which of the following statements are correct about the C#.NET code snippet given below? if (age > 18 || no < 11)     a = 25;    1 .The condition no < 11 will get evaluated only if age > 18 evaluates to False.     2.The condition no < 11 will get evaluated if age > 18 evaluates to True.     3.The statement a = 25 will get evaluated if any one one of the two conditions is True.     4. || is known as a short circuiting logical operator.     5.The statement a = 25 will get evaluated only if both the conditions are True.
  • A 1, 4, 5
  • B 2, 4
  • C 1, 3, 4
  • D 2, 3, 5
Answer: Option C
Q13
What will be the output of the code snippet given below? int i; for(i = 0; i<=10; i++) {     if(i == 4)     {         Console.Write(i + " "); continue;     }     else if (i != 4)         Console.Write(i + " "); else     break; }
  • A 1 2 3 4 5 6 7 8 9 10
  • B 1 2 3 4
  • C 0 1 2 3 4 5 6 7 8 9 10
  • D 4 5 6 7 8 9 10
Answer: Option C
Q14
 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".
Answer: Option A
Questions and Answers for Competitive Exams Various Entrance Test