第一种:
a,b = b,a
第二种:
1 a = b+a;// 此时a的值为7+9,b为9 2 3 b=a-b;//此时b 的值为7+9-9;此时a的值为7+9 4 5 a=a-b;//此时a的值为7+9-7,b的值为第7+9-9
第三种:
1 a=a^b;//a的值为a^b 2 3 b=a^b;//b的值为a^b^b,即 a 4 5 a=a^b;//a 的值为a^b^a即 b 6 7 位运算符相同为假,不同为真。主要运用的原理是a^a的值是0,0^ b的值是 b;
第四种:
1 c = a 2 a = b 3 b = c