a+=a-=a*=a,在c++中,这个怎么运算?从右到左?最好拆开来说明下。
展开全部
从右到左运算
等价于:
a=a*a;
a=a-a;
a=a+a;
无论a的初值为什么,最终a=0,因为a-=a这一步会将a清零
等价于:
a=a*a;
a=a-a;
a=a+a;
无论a的初值为什么,最终a=0,因为a-=a这一步会将a清零
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a*=3,即a=a*3=3*3=9;
a-=9,即a=a-9=9-9=0;
a+=0,即a=a+0=0+0=0
就差不多了
我问过我们数学老师的
相信我吧~~~~~~
给我点分
拜托
a-=9,即a=a-9=9-9=0;
a+=0,即a=a+0=0+0=0
就差不多了
我问过我们数学老师的
相信我吧~~~~~~
给我点分
拜托
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询