[原创]没有明白过来,求助?
不用第三个变量实现两个变量的交换
斑竹给出的答案是:a+=b,b=a-b,a-=b;
如果写的菜一点的话是不是可以写成如下:a=a+b; b=a-b=(a+b)-b=a; a=a-b=(a+b)-b=a????
最后一个a 的值不还是原来的值么?
小弟愚昧,还请不吝赐教!
不用第三个变量实现两个变量的交换
斑竹给出的答案是:a+=b,b=a-b,a-=b;
如果写的菜一点的话是不是可以写成如下:a=a+b; b=a-b=(a+b)-b=a; a=a-b=(a+b)-b=a????
最后一个a 的值不还是原来的值么?
小弟愚昧,还请不吝赐教!
第一次见到可以这样.
a=a+b; b=a-b=(a+b)-b=a;
a=a-b=(a+b)-b=(a+b)-a=b//*b的值在刚刚第2部的时候就变拉*//