位置:首页 > 软件操作教程 > 编程开发 > C语言 > 问题详情

C语言 逻辑运算的优先级

提问人:刘团圆发布时间:2020-11-28

(1) C语言中规定在逻辑运算中,“!”运算优先级最高,其次为“&&”运算,最后是“||”运算。

(2) 如果逻辑运算符与其他运算符混合运算,优先次序从高到低为:!—算术运算符—关系运算符—&&—||

(3) 逻辑运算符的结合性为自左向右。例如:a||b||c,其执行次序为(a||b)||c。

【例题】逻辑表达式求值

计算逻辑表达式5>3&&2||8<4-!5的值。

解答:

5>3&&2||8<4-!5

=5>3&&2||8<4-0

=5>3&&2||8<4

=1&&2||8<4

=1&&2||0

=1&&0

=0

继续查找其他问题的答案?

相关视频回答
回复(0)
X
返回顶部
付费复制

付费获取七天复制权限

限时特价:2.88元/篇原价:10元
联系客服

扫码关注公众号,发送私信联系客服.

微信扫码关注,联系客服

联系客服QQ:2845411722

恭喜您,操作成功,可以复制了

3秒后关闭
X