logo

CuriousTab

CuriousTab

Operators problems


  • 1. 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 + " ");
    }

  • Options
  • A. 8 4 16 12 20
  • B. 4 8 12 16 20
  • C. 4 8 16 32 64
  • D. 2 4 6 8 10
  • Discuss
  • 2. Which of the following is NOT an Arithmetic operator in C#.NET?

  • Options
  • A. **
  • B. +
  • C. /
  • D. %
  • E. *
  • Discuss
  • 3. 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);

  • Options
  • A. 10
  • B. 20
  • C. 30
  • D. Compile Error / Syntax Error
  • Discuss
  • 4. 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.

  • Options
  • A. 1, 2, 4
  • B. 2, 3, 5
  • C. 3, 4, 5
  • D. 1, 3, 5
  • E. None of these
  • Discuss
  • 5. Which of the following is the correct output for the C#.NET code snippet given below?

    Console.WriteLine(13 / 2 + " " + 13 % 2); 

  • Options
  • A. 6.5 1
  • B. 6.5 0
  • C. 6 0
  • D. 6 1
  • E. 6.5 6.5
  • Discuss
  • 6. Which of the following statements is correct about Bitwise | operator used in C#.NET?

  • Options
  • A. The | operator can be used to put OFF a bit.
  • B. The | operator can be used to Invert a bit.
  • C. The | operator can be used to check whether a bit is ON.
  • D. The | operator can be used to check whether a bit is OFF.
  • E. The | operator can be used to put ON a bit.
  • Discuss
  • 7. Which of the following statements is correct about Bitwise ^ operator used in C#.NET?

  • Options
  • A. The ^ operator can be used to put ON a bit.
  • B. The ^ operator can be used to put OFF a bit.
  • C. The ^ operator can be used to Invert a bit.
  • D. The ^ operator can be used to check whether a bit is ON.
  • E. The ^ operator can be used to check whether a bit is OFF.
  • Discuss
  • 8. Which of the following are NOT Relational operators in C#.NET?

    1. >=
    2. !=
    3. Not
    4. <=
    5. <>=

  • Options
  • A. 1, 3
  • B. 2, 4
  • C. 3, 5
  • D. 4, 5
  • E. None of these
  • Discuss
  • 9. 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 ); 

  • Options
  • A. 5 6
  • B. 6 5
  • C. 6 6
  • D. 7 7
  • Discuss
  • 10. Which of the following is NOT a Bitwise operator in C#.NET?

  • Options
  • A. &
  • B. |
  • C. <<
  • D. ^
  • E. ~
  • Discuss

First