logo

CuriousTab

CuriousTab

Discussion


Home C# Programming Operators Comments

  • Question
  • 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

  • Correct Answer
  • 7 7 


  • Operators problems


    Search Results


    • 1. 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
    • 2. 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
    • 3. 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
    • 4. 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
    • 5. 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
    • 6. Which of the following is NOT a Bitwise operator in C#.NET?

    • Options
    • A. &
    • B. |
    • C. <<
    • D. ^
    • E. ~
    • Discuss
    • 7. Which of the following is NOT an Assignment operator in C#.NET?

    • Options
    • A. \=
    • B. /=
    • C. *=
    • D. +=
    • E. %=
    • Discuss
    • 8. 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?

    • Options
    • A. n = n && HF7
    • B. n = n & 16
    • C. n = n & 0xF7
    • D. n = n & HexF7
    • E. n = n & 8
    • Discuss
    • 9. Which of the following are the correct ways to increment the value of variable a by 1?

      1. ++a++;
      2. a += 1;
      3. a ++ 1;
      4. a = a +1;
      5. a = +1;

    • Options
    • A. 1, 3
    • B. 2, 4
    • C. 3, 5
    • D. 4, 5
    • E. None of these
    • Discuss
    • 10. Suppose n is a variable of the type Byte and we wish, to check whether its fourth bit (from right) is ON or OFF. Which of the following statements will do this correctly?

    • Options
    • A.
      if ((n&16) == 16)
      Console.WriteLine("Fourth bit is ON");
    • B.
      if ((n&8) == 8)
      Console.WriteLine("Fourth bit is ON");
    • C.
      if ((n ! 8) == 8)
      Console.WriteLine("Fourth bit is ON");
    • D.
      if ((n ^ 8) == 8)
      Console.WriteLine("Fourth bit is ON");
    • E.
      if ((n ~ 8) == 8)
      Console. WriteLine("Fourth bit is ON");
    • Discuss


    Comments

    There are no comments.

Enter a new Comment