设有说明语句“int x;”,则执行语句“x=7; x+=x-=x+x;”后x值为_____.(请高手留下计算过程)谢
问题描述:
设有说明语句“int x;”,则执行语句“x=7; x+=x-=x+x;”后x值为_____.(请高手留下计算过程)谢
答
先算x-=x+x;这个时候把左边的X重新赋值了
也就是等于x=7-(7+7)=-7;
再执行x+=后面的表达式:也就是等于x=x+x=-7+(-7)=-4了;