首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列代码 public class Test 2005{ public static void main(String args[]){ System.out.println(~(0xa5)&0xa
阅读下列代码 public class Test 2005{ public static void main(String args[]){ System.out.println(~(0xa5)&0xa
admin
2009-03-15
57
问题
阅读下列代码 public class Test 2005{ public static void main(String args[]){ System.out.println(~(0xa5)&0xa
选项
A、0xa5
B、10
C、0x50
D、0xaa
答案
B
解析
这段程序代码非常简单,就是在屏幕上输出表达式~(Oxa5)&Oxaa的结果。“~”和“&”是位逻辑运算符:按位取反运算符“~”的运算规则是对数据的每个二进制位取反,即把1变为0,把0变为1;按位与运算符“&”的运算规则是,如果两个操作数中,相应位都为1,则该位的结果为1,否则为0。
解答这道题,首先要把十六进制数Oxa5和Oxaa转换为二进制数的形式,转换的方法是把一位十六进制用四位二进制表示。因此,Oxa5的二进制形式为10100101,Oxaa的二进制形式为10101010。在位运算符中,“—”的优先级高于“&”。所以首先计算~10100101,其结果为01011010。然后再计算01011010&10101010,其结果为 00001010。最后将二进制数00001010转换为十进制数,即为10。因此,本题的正确答案是10。
转载请注明原文地址:https://kaotiyun.com/show/irnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在SQLSELECT语句中,为了将查询结果存储到临时表,应该使用短语
在VisualFoxPro中,如下描述正确的是
假设每个歌手的“最后得分"的计算方法是:去掉一个最高分和一个最低分,取剩下分数的平均分。根据“评分”表求每个歌手的“最后得分”,并存储于表TEMP中,表TEMP中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表TEMP的SQL语句是
以下关于关系的说法正确的是
数据流图中带有箭头的线段表示的是
数据库系统中对数据库进行管理的核心软件是
打开考生文件夹下的DB数据库,完成如下简单应用:打开名为testA的表单,其中有两个命令按钮,界面要求如下:①设置两个按钮的高度均为30,宽度均为80,“退出”按钮与“查询”按钮顶边对齐。②“查询”按钮的功能是在该按钮的
设有学生选课表SC(学号,课程号,成绩),用SQL命令检索同时选修了课程号为"Cl"和"C5"课程的学生的学号的正确命令是()。
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在【】关系。
随机试题
简述减刑的条件。
直接违反同一律要求的逻辑错误有()
某男,25岁。骨盆骨折伴有后尿道损伤,急性尿潴留,试插尿管失败。最佳急诊处理办法是()
可以终止委托监理合同的情形是( )。
简述装饰材料燃烧性能等级设定的原则。
下列属于金融市场功能的是:()。
下列各项中,不属于股票回购方式的是()。
薄伽丘在其《十日谈》中运用了_______。
比利时是一个以制作巧克力而闻名的国家,到比利时旅游的人都会被当地的巧克力所吸引。但是,对于理智并了解行情的中国旅游者来说,只有在比利时出售的巧克力比在国内出售的同样的巧克力便宜,他们才会购买。实际上,了解行情的人都知道,在中国出售的比利时巧克力并不比在比利
A、Thebandmembershavebeenworkinghard.B、Thebandmembersarebeingpaidtoplay.C、Thebandwillperformbetterinthefutu
最新回复
(
0
)