不用中间变量,交换两个变量的值的方法

时间:2022-11-17 19:31:50

已知:

int i = 3, j = 5;

方法一:

i = i + j;

j = i - j;

i = i - j;

方法二:

i ^= j;

j ^= i;

i ^= j;

结果:

i等于5

j等于3

相关文章