若有定义:int a=6; 则语句 a*=a-=a/=3; 运行后,a的值是

[复制链接]
查看11 | 回复3 | 2013-1-14 23:01:52 | 显示全部楼层 |阅读模式
这两题没有什么不同的a*=a-=a/=3 a/=3 -> a = 2此时,a有了新的值a-=a -> a= 0a*=a -> a = 0 a+=a-=a*a a-=a*a -> a = a - (a*a) -> a=-6a+=a -> a = -12...
回复

使用道具 举报

千问 | 2013-1-14 23:01:52 | 显示全部楼层
每一步算完之后a都是一个新的值而不是原来的6和3...
回复

使用道具 举报

千问 | 2013-1-14 23:01:52 | 显示全部楼层
0和-12顺序为从右往左计算...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行