首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 classTest{ publicstaticvoidmain(Stringargs[]){ intn=7; n<<=3; n=n&n+1|n+2^n+3; n>>=2; Sys
下列程序的输出结果是( )。 classTest{ publicstaticvoidmain(Stringargs[]){ intn=7; n<<=3; n=n&n+1|n+2^n+3; n>>=2; Sys
admin
2010-12-17
55
问题
下列程序的输出结果是( )。 classTest{ publicstaticvoidmain(Stringargs[]){ intn=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://www.kaotiyun.com/show/Ke9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列关于数据库设计的叙述中,正确的是()。
软件生命周期是指()。
下列结构中为非线性结构的是
软件(程序)调试的任务是
下面描述中错误的是
下面对对象概念描述正确的是
下列描述中,不符合良好程序设计风格要求的是
根据输入正整数n,作为财务数据,输出一个宽度为20字符,n右对齐显示,带千位分隔符的效果,使用减号字符“一”填充。如果输入正整数超过20位,则按照真实长度输出。例如,输入正整数n为1234,输出如下:----------------1,234。n=inp
以下选项中,不是Python语言基本控制结构的县
恺撒密码是古罗马恺撒大帝用来对军事情报进行加密的算法,它采用了替换方法对信息中的每一个英文字符循环替换为字母表序列该字符后面第三个字符,即循环左移3位,对应关系如下:原文:ABCDEFGHIJKLMNOPQRS
随机试题
M型的主动脉根部波群不能检查什么解剖结构
A.恶性高血压B.高血压病Ⅲ级C.高血压病Ⅱ级D.高血压危象E.高血压病I级
黄体酮硫酸奎宁
下列不属于处方前记的是
“待处理财产损溢”账户下应设置()明细账户。
以下证券公司分支机构可以做的是()。
1924年,()编写了中国第一本《教育心理学》教科书。
你一个朋友因为上岗竞争职位失败而失落,你怎么劝他?请现场模拟。
Youshouldspendabout20minutesonQuestions14~26,whicharebasedonReadingPassage2below.Sustainabl
Betweenabout1920to1930,newartisticmovementsinEuropean【M1】______artweremakingthemselvesfeltintheUnitedStates
最新回复
(
0
)