在不用第三方参数的情况下,交换两个参数的值
2010-04-17 18:15
232 查看
方法一:
i=i+j;
j=i-j;
i=i-j;
方法二:
i^=j;
j^=i;
i^=j;
方法三:
// 用加减实现,而且不会溢出
a = a+b-(b=a)
i=i+j;
j=i-j;
i=i-j;
方法二:
i^=j;
j^=i;
i^=j;
方法三:
// 用加减实现,而且不会溢出
a = a+b-(b=a)
相关文章推荐
- 在不用第三方参数的情况下,交换两个参数的值
- 在不用第三方参数的情况下,交换两个参数的值
- 不用第三方参数,交换两个参数的值
- 在不借助第三方变量情况下实现两个变量的交换(借助于异或运算)
- 不用第3个变量的情况下,交换两个变量的值
- 只用两个变量,不用第三方变量实现两个变量交换的值
- 不用第三个变量交换两个参数值得5种方法
- 不用第三方变量交换两个变量的值
- 不使用第三方变量交换两个参数的值
- 不用第三方参数交换两个数的方法
- 怎样在不使用第三方变量交换函数的两个参数
- 两个变量交换数字 不用第三个变量的情况下 int a = 5,b = 6
- 不用第三方变量交换两个int类型的值 php
- 不用第三方变量如何交换两个整形数
- 交换两个数,不用第三方变量(异或运算)
- 交换两个值,而不用临时变量
- 使用位运算交换两个值,不用临时变量
- 不借助第三方变量交换两个数值
- 【算法】不用中间变量交换两个数值变量的值
- 【转】不使用第三方变量交换两个变量的值