下面程序是关于位运算符的使用。请在程序的每条横线处填写一个位运算符,使程序的功能完整。 注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填人适当的位运算符。 public class BitOperator{ pub

admin2009-01-15  67

问题 下面程序是关于位运算符的使用。请在程序的每条横线处填写一个位运算符,使程序的功能完整。
   注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填人适当的位运算符。
   public class BitOperator{
      public static void main(String args[]){
        int a=9;        //二进制数1001
        int b=15;//二进制数1111
        int c=8;       //二进制数1000
        int d,e,f,g,h;
        d=a__________b;//二进制数1001,也就是十进制数9
        e=a|b;//二进制数1111,也就是十进制数15
        f=a__________b;//二进制数0110,也就是十进制数6
        g=a<<2;//9×4=36
        h=c__________1;//8/2=4
       System.out.println("d="+d);
       System.out.println("e="+e);
       System.out.println("f="+f);
       System.out.println("g="+g);
       System.out.println("h="+h);
      }
   }

选项

答案& ^ >>

解析
转载请注明原文地址:https://jikaoti.com/ti/rXkiFFFM
0

最新回复(0)