交换两个元素的值 不需要第三个元素

一般我们会借助临时变量temp来完成元素值交换,我们也可以不借助temp来完成元素值交换。

一、交换a和b的值

a=a+b;

b=a-b;

a=a-b;

二、a=a+b-(b=a);

三、a=b+(b=a)*0;

posted @ 2019-04-26 15:37  不喜欢吃胡萝卜  阅读(252)  评论(0编辑  收藏  举报