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

admin2013-02-27  43

问题 以下程序的输出结果是(    )。    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。
转载请注明原文地址:https://kaotiyun.com/show/KENp777K
0

最新回复(0)