黑马程序员技术交流社区
标题:
三种交换值的方式,你会了吗?
[打印本页]
作者:
起个名老说太长
时间:
2016-4-6 10:51
标题:
三种交换值的方式,你会了吗?
int a = 10 , b = 20 ;
case1 :
//声明一个中间变量来进行交换
int temp = a ;
a = b ;
b = temp;
case2 :
//两数想加再相减
a = a + b ;
b = a - b ;
a = a - b ;
case3 :
//按位异或,传说中的高大上
a = a ^ b;
b = a ^ b;
a = a ^ b;
作者:
UKnowINeedYou
时间:
2016-4-6 12:29
case3 不错 很牛叉
作者:
x_starry
时间:
2016-4-6 17:34
楼主哪一期的?
作者:
tdwydan1
时间:
2016-4-6 21:14
记住了,一直在用
作者:
tdwydan1
时间:
2016-4-6 21:16
记住了,一直在用
作者:
起个名老说太长
时间:
2016-4-6 21:58
x_starry 发表于 2016-4-6 17:34
楼主哪一期的?
准备进4期
作者:
缘之有缘
时间:
2016-4-6 21:58
第三种没有用过,学习了
作者:
起个名老说太长
时间:
2016-4-6 21:59
x_starry 发表于 2016-4-6 17:34
楼主哪一期的?
准备进4期 。然而技术分差很多
作者:
xiaoxiaoxia
时间:
2016-4-26 15:31
点赞点赞点赞点赞
作者:
烛风小糊涂
时间:
2016-4-27 19:42
按位异或不懂为啥~
作者:
毛小猪
时间:
2016-4-27 21:29
来看看,学习了
作者:
zhoushangpeng
时间:
2016-4-27 23:09
第三种面试用,第一种开发用,表示运算符已经讲解过
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2