C语言,表达式8+9>2&&25%5的结果是什么?

谢谢最好有解析,谢谢!
2025-02-27 02:18:16
推荐回答(3个)
回答1:

8+9>2&&25%5
先执行
8+9>2这个的值是真
再执行
25%5这个的值是0表示假
然后再结果相与,最后是假

回答2:

优先级:%,+,>,&&。
所以:首先计算25%5==0;//取余数
然后8+9==17,17>2==1,
1&&0,1 并且0,==0

回答3:

8+9>2&&25%5
=8+9>2&&0
=17>2&&0
=1&&0
=0