C# Programming - Control Instructions

Why C# Programming Control Instructions?

In this section you can learn and practice C# Programming Questions based on "Control Instructions" and improve your skills in order to face the interview, competitive examination and various entrance test (CAT, GATE, GRE, MAT, Bank Exam, Railway Exam etc.) with full confidence.

Where can I get C# Programming Control Instructions questions and answers with explanation?

IndiaBIX provides you lots of fully solved C# Programming (Control Instructions) questions and answers with Explanation. Solved examples with detailed answer description, explanation are given and it would be easy to understand. All students, freshers can download C# Programming Control Instructions quiz questions with answers as PDF files and eBooks.

Where can I get C# Programming Control Instructions Interview Questions and Answers (objective type, multiple choice)?

Here you can find objective type C# Programming Control Instructions questions and answers for interview and entrance examination. Multiple choice and true or false type questions are also provided.

How to solve C# Programming Control Instructions problems?

You can easily solve all kind of C# Programming questions based on Control Instructions by practicing the objective type exercises given below, also get shortcut methods to solve C# Programming Control Instructions problems.

Exercise :: Control Instructions - General Questions

  • Control Instructions - General Questions
1. 

What does the following C#.NET code snippet will print?

int i = 0, j = 0; 

label:
    i++;
    j+=i;
if (i < 10)
{
    Console.Write(i +" ");
    goto label; 
}

A. Prints 1 to 9
B. Prints 0 to 8
C. Prints 2 to 8
D. Prints 2 to 9
E. Compile error at label:.

Answer: Option A

Explanation:

No answer description available for this question. Let us discuss.

2. 

Which of the following is the correct output for the C#.NET program given below?

int i = 20 ;
for( ; ; )
{
    Console.Write(i + " "); 
    if (i >= -10)
        i -= 4; 
    else 
        break;
}

A. 20 16 12 84 0 -4 -8
B. 20 16 12 8 4 0
C. 20 16 12 8 4 0 -4 -8 -12
D. 16 12 8 4 0
E. 16 8 0 -8

Answer: Option C

Explanation:

No answer description available for this question. Let us discuss.

3. 

Which of the following statements is correct?

A. It is not possible to extend the if statement to handle multiple conditions using the else-if arrangement.
B. The switch statement can include any number of case instances with two case statements having the same value.
C. A jump statement such as a break is required after each case block excluding the last block if it is a default statement.
D. The if statement selects a statement for execution based on the value of a Boolean expression.
E. C# always supports an implicit fall through from one case label to another.

Answer: Option D

Explanation:

No answer description available for this question. Let us discuss.

4. 

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

namespace IndiabixConsoleApplication
{
    public enum color
    { red, green, blue };
    
    class SampleProgram
    {
        static void Main (string[ ] args)
        {
            color c = color.blue;
            switch (c)
            {
                case color.red:
                    Console.WriteLine(color.red); 
                    break; 
                
                case color.green: 
                    Console.WriteLine(color.green); 
                    break; 
                
                case color.blue: 
                    Console.WriteLine(color.blue); 
                    break; 
            } 
        } 
    } 
}

A. red
B. blue
C. 0
D. 1
E. 2

Answer: Option B

Explanation:

No answer description available for this question. Let us discuss.

5. 

Which of the following is the correct way to rewrite the following C#.NET code snippet given below?

int i = 0; 
do
{
    Console.WriteLine(i);
    i+ = 1; 
} while (i <= 10);

A.
int i = 0; 
do
{
    Console.WriteLine(i);
} until (i <= 10);
B.
int i;
for (i = 0; i <= 10 ; i++)
    Console.WriteLine(i);
C.
int i = 0; 
while (i <= 11)
{
    Console.WriteLine(i);
    i += 1; 
}
D.
int i = 0;
do while ( i <= 10)
{
    Console.WriteLine(i); 
    i += 1;
}
E.
int i = 0;
do until (i <= 10)
{
    Console.WriteLine(i);
    i+=1; 
}

Answer: Option B

Explanation:

No answer description available for this question. Let us discuss.