C语言初学者遇到一些小问题?

运行代码如图一,图二。图三是我的答案,为什么第五个为0?... 运行代码如图一,图二。图三是我的答案,为什么第五个为0? 展开
 我来答
帐号已注销
2020-03-09 · TA获得超过318个赞
知道小有建树答主
回答量:345
采纳率:90%
帮助的人:88.6万
展开全部
第五个表达式“i==5&&c&&(j=8)”根据优先级计算如下:
1、先算(j=8),结果为8,即:i==5&&c&&8
2、再算i==5,结果为0(假),即:0&&c&&8
3、然后算0&&c,结果为0(假),即:0&&8
4、最后算0&&8,结果为0(假)
由第4步可知第五个表达式结果为0
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式