A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© garfield.xue 中级黑马   /  2015-4-9 18:32  /  633 人查看  /  2 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

如果 x为int型变量,则执行以下语句后,x的值是?
x=6; x+=x-=x*x;

评分

参与人数 2黑马币 +40 收起 理由
Theshy + 20 小伙子 好好努力~
qianlongwuyong + 20 神马都是浮云

查看全部评分

2 个回复

倒序浏览
-60,,,,,*优先级最高,先计算x*x;,然后计算x-=36;结果为-30,此时x值也为-30,所以最后一步计算x+=-30;结果为-60;over!
回复 使用道具 举报
+=,和-=优先级一样,从右到左进行运算
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马