R

Rajeev Malhotra • 3.97K Points
Extraordinary

Q. What is the output of this program?

Code:
public class Bitwise_Operator 
    {
        public static void main(String args[]) 
        {    
             int p = 8;
             int q = 8;
 	     int r = p | q;
             int s = p & q;             
             System.out.println(r + " "  + s);
        } 
    }
  • (A) 9 9
  • (B) 7 7
  • (C) 8 8
  • (D) 10 10
  • Correct Answer - Option(C)
  • Views: 168
  • Filed under category JAVA

Explanation by: Rajeev Malhotra
And operator produces 1 bit if both operand are 1. Or operator produces 1 bit if any bit of the two operands in 1.

You must be Logged in to update hint/solution

Discusssion

Login to discuss.

Be the first to start discuss.


Question analytics