问题 单项选择题

以下程序的输出结果是 main( ) {int a=4,b=5,e=0,d; d=! a&&! b||! c; cout<<d<<end1; }

A.1

B.0

C.非0的数

D.-1

答案

参考答案:A

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

选择题
单项选择题