第7题: [单项选择]阅读下列代码
public class Test 2005{
public static void main(String args[]){
System.out.println(~(0xa5)&0xaA) ;
}
}
其运行结果是【 】
A. 0xa5 B. 10 C. 0x50 D. 0xaa 参考答案:B 答案解析:这段程序代码非常简单,就是在屏幕上输出表达式~(Oxa5)&Oxaa的结果。"~"和"&"是位逻辑运算符:按位取反运算符"~"的运算规则是对数据的每个二进制位取反,即把1变为0,把0变为1;按位与运算