展开全部
先计算x+x = 10+10 =20,存入临时变量
x还是10
再执行 -= 操作, x-= 20, 执行 x= 10-20 = -10
结果 x 变为 -10
x还是10
再执行 -= 操作, x-= 20, 执行 x= 10-20 = -10
结果 x 变为 -10
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-06-14
展开全部
+ 的优先级高,所以先执行加法,原式化为 X -= 20,让X自减20,所以答案是 X = 10 - 20 = -10
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
赋值符号(=) 优先级很低,所以先算x+x 值为20;再算 x-=20; 就是-10的!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询