不使用第3个变量交换2个变量的值

方法一:

i=i+j;

j=i-j;

i=i-j;

方法二:

i^=j;

j^=i;

i^=j;

方法三:

// 用加减实现,而且不会溢出

a = a+b-(b=a);

猜你喜欢

转载自blog.csdn.net/pycharm_u/article/details/79841802