现在的位置: 首页 > 综合 > 正文

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

2014年08月29日 ⁄ 综合 ⁄ 共 66字 ⁄ 字号 评论关闭

已知:

int i = 3, j = 5;

方法一:

i = i + j;

j = i - j;

i = i - j;

方法二:

i ^= j;

j ^= i;

i ^= j;

结果:

i等于5

j等于3

抱歉!评论已关闭.