两数交换

(1)异或  ^ 

特性:

1. 0 ^ N  = N , N^N =0

2. A ^ N ^ A = N

3. 支持交换律和结合律

4. 记忆方法:二进制按位相加不进位

交换:

a = a ^ b

b = a ^ b

a = a ^ b

 

(2)加减交换

a = a + b

b = a - b

a = a - b

posted @ 2022-05-26 18:43  狒狒桑  阅读(36)  评论(0编辑  收藏  举报