一、中间变量:
c=a; a=b; b=c;
二、位运算:
a=a^b; b=b^a; a=a^b;
b=b^a=b^(a^b)=a^b^b=a^0=a; a=a^b=a^(b^a)=b^a^a=b^0=b;
三、逻辑加减:
x=x+y; y=x-y; x=x-y;
x=x-y; y=x+y; x=y-x;
x=y-x; y=y-x; x=x+y;
溢出四、逻辑乘除:
x=x*y; y=x/y; x=x/y;
x=x/y; y=x*y; x=y/x;
x=y/x; y=y/x; x=x*y;
溢出