首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是 class Test{ public static void main(String args[]){ int n=7; n<<=3; n=n&n+1|n+2^n+3;
下列程序的输出结果是 class Test{ public static void main(String args[]){ int n=7; n<<=3; n=n&n+1|n+2^n+3;
admin
2010-12-17
55
问题
下列程序的输出结果是 class Test{ public static void main(String args[]){ int n=7; n<<=3; n=n&n+1|n+2^n+3; n>>=2; System.out.println(n); } }
选项
A、0
B、-1
C、14
D、64
答案
C
解析
本题考查Java中的运算符。首先要清楚程序里面涉及的运算符的含义。“<<”是按位左移运算符,“&”是按位与运算符,“|”是按位或运算符,“^”是按位异或运算符。题目中整型变量n=7相当于二进制中的111,n<<=3语句执行后,n值为111000,相当于十进制的56,而语句n=n&n+1|n+2^n+3执行后,n值为57;n>>=2语句执行后,n的值为14,所以选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/4M9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
对于循环队列,下列叙述中正确的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
软件的三要素是
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
下列选项中不符合良好程序设计风格的是
结构化程序设计的基本原则不包括
下面不属于结构化程序设计原则的是
向容器中添加构件的方法是______。
下面程序是关于位运算符的使用。请在程序的每条横线处填写适当的语句,使程序的功能完整。注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的位运算符。publicclassBitOperator{publi
在Java中,所有类的根类是______。
随机试题
A.肾部分裂伤B.肾一侧严重裂伤C.全肾广泛裂伤D.开放性肾损伤,伤口漏尿,污染。E.肾挫伤肾切除术适用于()
《食品安全法》规定了禁止生产经营的食品,以下说法不正确的是
黏液水肿性昏迷的治疗,首选药物为()。
患者女,25岁。右小腿有250px×125px的肉芽组织水肿创面。换药时应选用的湿敷药液是
李某因强奸罪在甲地监狱服刑,在服刑期间其越狱而逃,后来在乙地作案被公安机关抓获,下面说法正确的是( )。
业主对承包人与分包人之间的法律与经济纠纷不承担任何责任和义务。()
企业发生毁损的固定资产的净损失,应计入营业外支出。 ( )
看涨期权的持有者()缴纳保证金,看跌期权的出售者()缴纳保证金
设函数,在(—∞,+∞)上可导,则有[].
不属于网络安全控制技术的是(69)。
最新回复
(
0
)