1.中间变量法
int a,b;
int temp = a;
a = b;
b = temp;
2.加减法
a = a+b;
b = a- b; (a+b-b) => b=a
a = a-b; (a+b-a)
3.异或法
a = a^b;
b = a^b; (a ^ b ^ b) => b=a
a = a^b; (a ^ b ^ a)
4.乘除法
a = a * b; b = a / b; a = a / b; (b不为0)
5.赋值法(两种)
a = (a+b)-(b=a)
a= (b)+(b=a)*0;