如题,C语言表达式a+=a-=a=9的值是?求详细解答!
2个回答
展开全部
结果为零
首先 赋值运算符的结合性从右至左 :
(一)将9赋值给a
(二)a=a-a a为0了
(三)a=a+a 即0+0 结果为零
首先 赋值运算符的结合性从右至左 :
(一)将9赋值给a
(二)a=a-a a为0了
(三)a=a+a 即0+0 结果为零
更多追问追答
追问
可以把这个表达式化成容易看懂的?
追答
就相当于 这样的三步:
a=9;
a=a-a; 0=9-9
a=a+a; 0=0+0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询