[单项选择题] 下面程序段:boolean a=false;boolean b=true;boolean c=(a||b)&&(b);boolean result=(a|b)&(b);

[单项选择题] 下面程序段:boolean a=false;boolean b=true;boolean c=(a||b)&&(b);boolean result=(a|b)&(b);,第1张

[单项选择题] 下面程序段: boolean a=false; boolean b=true; boolean c=(a||b)&&(b); boolean result=(a|b)&(b);

[单项选择题] 下面程序段: boolean a=false; boolean b=true; boolean c=(a||b)&&(b); boolean result=(a|b)&(b); 执行完后,正确的结果是

A.c=false;result=false

B.c=true,result=true

C.c=true;result=false

D.c=false;result=true

正确答案:

B

参考解析:

本题考查Java中的运算符。考试重点内容,历次考试都有题目涉及。首先要清楚,“&&”是逻辑与运算符;“&”是按位与运算符;“||”是逻辑或运算符;“|”是按位或运算符。“a||b”的结果为true,所以“true&&true”结果为true。而“a|b”的结果也为true,故result=(a|b)&(b)语句的结果也为true,选项B正确。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5469227.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存