1,利用临时变量
int num1 = 10,num2 = 20;
int temp;
temp = num1;
num1 = num2;
num2 = temp;
2, 利用两数和
int sum = num1 + num 2;
num1 = sum - num1;
num2 = sum - num1;
或:
num1 = num1 + num2;
num2 = num1 - num2;
num1 = num1 - num2;
3, 利用异或 ^
num1 = num1 ^ num2;
num2 = num1 ^ num2;
num1 = num1 ^ num2;
end