C语言判断题,”作用是什么)设d=1,e=2,f=3,则逻辑表达式!(d+e)+f&&e+f*2的值为0.我感觉表达式结果就应该是0呀,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 04:06:30
C语言判断题,”作用是什么)设d=1,e=2,f=3,则逻辑表达式!(d+e)+f&&e+f*2的值为0.我感觉表达式结果就应该是0呀,

C语言判断题,”作用是什么)设d=1,e=2,f=3,则逻辑表达式!(d+e)+f&&e+f*2的值为0.我感觉表达式结果就应该是0呀,
C语言判断题,”作用是什么)
设d=1,e=2,f=3,则逻辑表达式!(d+e)+f&&e+f*2的值为0.
我感觉表达式结果就应该是0呀,

C语言判断题,”作用是什么)设d=1,e=2,f=3,则逻辑表达式!(d+e)+f&&e+f*2的值为0.我感觉表达式结果就应该是0呀,
表达式的值为1吧 d=1,e=2,f=3
首先注意它们优先级,所以
!(d+e)+f&&e+f*2 => !(1 + 2) + 3 && 2 +3 * 2
=> !3 + 3 && 2 + 6
=> 0 + 3 && 8
=> 3 && 8
=>1