C# Programming - Operators

Exercise : Operators - General Questions
  • Operators - General Questions
16.
What will be the output of the C#.NET code snippet given below?
int i, j = 1, k;
for (i = 0; i < 5; i++)
{
    k = j++ + ++j;
    Console.Write(k + " ");
}
8 4 16 12 20
4 8 12 16 20
4 8 16 32 64
2 4 6 8 10
Answer: Option
Explanation:
No answer description is available. Let's discuss.

17.
What will be the output of the C#.NET code snippet given below?
int a = 10, b = 20, c = 30; 
int res = a < b ? a < c ? c : a : b; 
Console.WriteLine(res);
10
20
30
Compile Error / Syntax Error
Answer: Option
Explanation:
No answer description is available. Let's discuss.

18.
Which of the following statements are correct about the following code snippet?
int a = 10; 
int b = 20;
bool c;
c = !(a > b);
  1. There is no error in the code snippet.
  2. An error will be reported since ! can work only with an int.
  3. A value 1 will be assigned to c.
  4. A value True will be assigned to c.
  5. A value False will be assigned to c.
1, 3
2, 4
4, 5
1, 4
None of these
Answer: Option
Explanation:
No answer description is available. Let's discuss.

19.
Which of the following statements is correct about Bitwise ^ operator used in C#.NET?
The ^ operator can be used to put ON a bit.
The ^ operator can be used to put OFF a bit.
The ^ operator can be used to Invert a bit.
The ^ operator can be used to check whether a bit is ON.
The ^ operator can be used to check whether a bit is OFF.
Answer: Option
Explanation:
No answer description is available. Let's discuss.

20.
Which of the following statements are correct?
  1. The conditional operator (?:) returns one of two values depending on the value of a Boolean expression.
  2. The as operator in C#.NET is used to perform conversions between compatible reference types.
  3. The &* operator is also used to declare pointer types and to dereference pointers.
  4. The -> operator combines pointer dereferencing and member access.
  5. In addition to being used to specify the order of operations in an expression, brackets [ ] are used to specify casts or type conversions.
1, 2, 4
2, 3, 5
3, 4, 5
1, 3, 5
None of these
Answer: Option
Explanation:
No answer description is available. Let's discuss.