C# - Control Instructions

C# - Control Instructions
11. 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;
}
  • Compiler will report an error in case ls > 20 as well as in case Else.
  • There is no error in this switch case statement.
  • Compiler will report an error only in case Else.
  • Compiler will report an error as there is no default case.
Show Answer
12. 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.
  • 1, 4, 5
  • 2, 4
  • 1, 3, 4
  • 2, 3, 5
Show Answer
13. 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;
}
  • 1 2 3 4 5 6 7 8 9 10
  • 1 2 3 4
  • 0 1 2 3 4 5 6 7 8 9 10
  • 4 5 6 7 8 9 10
Show Answer
14.  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;
}
  • The compiler will report case i and case j as errors since variables cannot be used in cases.
  • Compiler will report an error since there is no default case in the switch case statement.
  • The code snippet prints the result as "I am in Case i"".
  • The code snippet prints the result as "I am in Case j".
Show Answer
Questions and Answers for Competitive Exams Various Entrance Test