#2877. [GESP202506 三级 C++] 第 9 题
[GESP202506 三级 C++] 第 9 题
以下哪个位运算可以交换两个变量的值(无需临时变量)( )
{{ select(1) }}
a = a ^ b; b = a ^ b; a = a ^ b;a = a & b; b = a | b; a = a & b;a = a | b; b = a ^ b; a = a ^ b;a = ~a; b = ~b; a = ~a;
以下哪个位运算可以交换两个变量的值(无需临时变量)( )
{{ select(1) }}
a = a ^ b; b = a ^ b; a = a ^ b;a = a & b; b = a | b; a = a & b;a = a | b; b = a ^ b; a = a ^ b;a = ~a; b = ~b; a = ~a;