C# Programming :: Operators
-
What will be the output of the C#.NET code snippet given below?
int num = 1, z = 5; if (!(num 0)) Console.WriteLine( ++num + z++ + " " + ++z ); else Console.WriteLine( --num + z-- + " " + --z );
-
Suppose n is a variable of the type Byte and we wish to put OFF its fourth bit (from right) without disturbing any other bits. Which of the following statements will do this correctly?
-
What will be the output of the C#.NET code snippet given below?
byte b1 = 0xAB; byte b2 = 0x99; byte temp; temp = (byte)~b2; Console.Write(temp + " "); temp = (byte)(b1 " "); temp = (byte) (b2 >> 2); Console.WriteLine(temp);
-
Which of the following statements is correct about Bitwise | operator used in C#.NET?
-
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 + " "); }
-
What will be the output of the C#.NET code snippet given below?
int a = 10, b = 20, c = 30; int res = a
Console.WriteLine(res);
-
Which of the following statements are correct about the following code snippet?
int a = 10; int b = 20; bool c; c = !(a > b);
- There is no error in the code snippet.
- An error will be reported since ! can work only with an int.
- A value 1 will be assigned to c.
- A value True will be assigned to c.
- A value False will be assigned to c.
-
Which of the following statements is correct about Bitwise ^ operator used in C#.NET?
-
Which of the following statements are correct?
- The conditional operator (?:) returns one of two values depending on the value of a Boolean expression.
- The as operator in C#.NET is used to perform conversions between compatible reference types.
- The &* operator is also used to declare pointer types and to dereference pointers.
- The -> operator combines pointer dereferencing and member access.
- In addition to being used to specify the order of operations in an expression, brackets [ ] are used to specify casts or type conversions.