c语言简单问题

[复制链接]
查看11 | 回复4 | 2013-3-26 21:10:29 | 显示全部楼层 |阅读模式
注意,&&是要两者同时为真是才为1,而当符号左边已经判定为0时,屏蔽右边的语句,即&&右边语句不执行。所以你这题中,m=a>b,此时m=0,不执行右边的语句。那么n当然不变了~其实n应为2....
回复

使用道具 举报

千问 | 2013-3-26 21:10:29 | 显示全部楼层
抄错题目了吧?感觉n=3就合理了这个题应该是考shortcut,即(m=a>b) 为false的时候后面的(n=c>d)不会被执行。...
回复

使用道具 举报

千问 | 2013-3-26 21:10:29 | 显示全部楼层
答案错了,应该是C...
回复

使用道具 举报

千问 | 2013-3-26 21:10:29 | 显示全部楼层
n=c>d不执行...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行