int a=3,b=2,c=5 c=b>a||a+1==b--,c+b的值

[复制链接]
查看11 | 回复2 | 2010-12-10 17:24:37 | 显示全部楼层 |阅读模式
小讲一下解题过程。

回复

使用道具 举报

千问 | 2010-12-10 17:24:37 | 显示全部楼层
先运算b>a和a+1=b--。b>a为假所以为0。a+1=b--。先使用b,再减1;a+1不等于b(b=2),所有也为0;然后b-1,b=1;c=0‖0c=0c+b= 0+11
回复

使用道具 举报

千问 | 2010-12-10 17:24:37 | 显示全部楼层
c=(b>a)‖(a+1==b--)c=0‖(4==2)c=0‖0c=0因为b--所以b=1所以c+b=1先算算术运算符再算比较运算符最后算逻辑运算符
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行