不使用中间变量,如何交换两个数
2014-08-22 17:40
302 查看
不使用中间变量,如何交换两个数void swap(int *a,int *b)
{
*a=*a^*b;
*b=*a^*b;
*a=*a^*b;
}
{
*a=*a^*b;
*b=*a^*b;
*a=*a^*b;
}
相关文章推荐
- 如何不使用中间变量交换两个数的值
- 【Java】不使用中间变量,如何交换两个数?
- 18、不使用中间变量,实现两个数的交换 JAVA
- 两个数在不使用中间变量的情况下,交换数值的方法汇总.
- 不使用中间变量交换两个数(Java版)
- 如何使用指针交换两个数的值,深入理解指针
- 不使用中间变量交换两个数(Java版)
- 算法-不使用中间变量交换两个数
- 交换两个数的值(使用中间变量和不使用中间变量的情况void main() { int a=1,b=3; //swap1(&a,&b); swap2(&a,&b); printf("a=%d, b=%)
- 不使用中间变量交换两个数. 求平均数考虑溢出
- 简单算法--交换两个数不使用中间变量
- 交换两个数 a和b,不使用任何中间变量
- 交换两个数(不使用中间变量)
- 不使用中间变量交换两个数(Java版)
- 不使用中间变量实现两个数的交换
- C语言的函数中,如何使用指针交换两个数的值,深入理解指针
- 不使用中间变量交换两个数. 求平均数考虑溢出
- 交换两个数 a和b,不使用任何中间变量
- 如何做到不用中间变量来交换两个数的值
- java不使用中间变量交换两个数