不会
看思路有没有不一样
123456
瞅瞅看啊
+1
A=A+B;(-107374823<A(或B)<107374823)
B=A-B;
A=A-B;
a=b+1;
b=a-1
风扫地 发表于 2011-12-15 22:33
异或运算
X^1=!X (!X)^1 =X
这个方法好啊,我怎么没想到;
两个的值的异或得到的值,只要再异或其中一个值会得到另一个值,还没有范围的限制。
学习学习
A=1,B=2;
A=A+B;//A=3,B=2
B=A-B;//A=3,B=1
A=A-B; // A=2,B=1
瞅瞅先。。
用异或操作
:titter::titter::titter::titter::titter:
e
a本是01b本是10,令a=(a+b);b=(a-b);a=(a-b),大概就是这样
如果直接输出 b a 算不算交换
看看 怎么样
{:5_91:}
121
:shy: