回 帖 发 新 帖 刷新版面

主题:[讨论]这个问题我不解啊!

int a=12;
    a+=a-=a*=a;

为甚么输出a=0? 请牛人们解释下。。。小弟疑惑。。

回复列表 (共9个回复)

沙发

这个?用大牛解决吗?从右往左运算,首先a*=a使a==144;接着 a-=a,即a=a-a,使a==0;最后 a+=a 即a=a+a,又因为前一步的a已经为0,故0+0==0

板凳


首先,这是赋值语句, 根据结合性 拆写为 a=a+(a=a-(a=a*a))  第一个括号结果为a=144,  第二个括号运算结果为a=144-144=0,即现在a=0;最后 a=0+0=0;所以最终结果为0,这是考你赋值号的右结合性。

3 楼

这个问题主要是c语言运算符的优先级与运算结合方向的问题。具体见一楼。

4 楼

3Q各位,已经解决,是我糊涂了,过程中A的值是变化的。。。呵呵

5 楼

万圣节上订做卡通服装
     去年的爱丽丝梦游仙境,爱丽丝的美丽和勇敢,很多人都很喜欢吧。

     在化装前往伦敦,很多人都有专门的[url=http://www.mikeycartoon.com/]订做卡通服装[/url]  ,我们有全面

的世界去寻求最好的新花式服装服饰周围。我们认为我们已经做得不错,但只有这样,我们就会知道,如果你有一个在

我们的万圣节化装和其他化装为2010年新和购买一些新的选择我们有很多的万圣节服装,尤其在万圣节的时候,不管大

人还是小朋友都会来这里[url=http://www.mikeycartoon.com/]订做卡通服装[/url]  以及因为这是在其他场合新鲜奇

特衣服,最好的部分,我们已经发现迄今。这是我们不断努力寻找新的,更好的服装。

     这些卡通人物的服装很有趣的成年人穿上万圣节或其他方场合。装扮成海绵,荷马辛普森和万圣节更多。你最喜

欢你喜欢的节目由卡通人物。欢迎您来我们这挑选[url=http://www.mikeycartoon.com/]订做卡通服装[/url]  您最喜

爱的卡通人物服装。
     本文来源:[url=http://www.mikeycartoon.com/]订做卡通服装[/url]

6 楼


                                         二片式电动球阀
    ISO5211直接贴装在电路板上,全硅[url=http://www.hobpv.com/]电动球阀[/url]溶胶工艺 
    为球干防静电设备体 
    井喷防干 
    双干密封遵守大安拉夫特要求 
    预负荷2贝尔维尔洗衣机自我调整包装 
    VALVE二片式[url=http://www.hobpv.com/]电动球阀[/url]
    遵循标准 
    BS5351设计与制造:空气污染指数608,学会API 6D,BS5351 
    API 6D面对面(端到端):的ANSI B16.10,美国石油学会API6D 
    法兰连接:为ANSI B16.5标准 
    消防安全的:空气污染指数607,气动蝶阀空气污染指数6FA 
    对接焊端:按ANSI B16.25 
    测试和检查:空气污染指数598,空气污染指数6D条
    本文来源:[url=http://www.hobpv.com/]电动球阀[/url]

7 楼

你好.我是全职网赚工作者.
如果你有时间有电脑.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系 QQ908889846

8 楼


海尔空调与快意节能签署开发备忘录,[url=http://www.wjlweixiu.com/]万家乐热水器维修[/url]利用快意节能技术,开发空气源制造热水、可以外接暖气且具有空调功能的产品。

9 楼

首先建议楼主去了解一下运算符的优先级及结合性
从右往左运算,首先a*=a,即a=a*a 使a==144;接着a-=a,即a=a-a,使a==0;最后 a+=a 即a=a+a,又因为前一步的a已经为0,故0+0==0

我来回复

您尚未登录,请登录后再回复。点此登录或注册