A-A+

以下程序的输出结果是()。 main() {int a=4 b=5 c=0 d; d=!a&

2022-08-06 04:20:09 问答库 阅读 175 次

问题详情

以下程序的输出结果是()。 main() {int a=4,b=5,c=0,d; d=!a&&!b)|| !c; cout<<d<<endl; }
A.1
B.0
C.非0的数
D.-1

参考答案

正确答案:A
解析: 本题考查逻辑运算符!逻辑“非”,&&逻辑“与”,||逻辑“或”,三者的优先级顺序为!>&&>||,本题中d=!4&&!5||!0,即d=0||1,也即d=1。

考点:程序