第一种通过中间值
int a = 5;
int b = 10;
int temp;
temp = a;
a = b;
b = temp;
第二种通过相加
int a = 5;
int b = 10;
a = a + b;
b = a - b;
a = a - b;
第三种通过异或
int a = 5;
int b = 10;
a = a^b;
b = a^b;
a = a^b;
第一种通过中间值
int a = 5;
int b = 10;
int temp;
temp = a;
a = b;
b = temp;
第二种通过相加
int a = 5;
int b = 10;
a = a + b;
b = a - b;
a = a - b;
第三种通过异或
int a = 5;
int b = 10;
a = a^b;
b = a^b;
a = a^b;