两个数值交换

来源:互联网 发布:java 深度遍历算法 编辑:程序博客网 时间:2024/05/17 23:59

1.

temp=A;

A=B;

B=temp;

缺点:多申请了空间

2.

A=A+B;

B=A-B;

A=A-B;

缺点:如果两个数值较大时,会发生溢出现象

3.

A=A^B;

B=A^B;

A=A^B;

优点:既不用多申请空间,也不会发生溢出。

1 0