C语言 一道选择题 求解释
展开全部
首先+的优先级比=的优先级高,自右向左运算,先算a+a=18 然后算a-=18 ->a=a-18 ->a=9-18=-9-->a+=-9 此时a=-9 所以有a=-9+(-9)=-18.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1. a = a - (a + a); 此时a为-9
2. a += a; 所以a = -9 + (-9) 所以就是-18了
2. a += a; 所以a = -9 + (-9) 所以就是-18了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询