A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© FreshMAN15 中级黑马   /  2015-7-12 14:50  /  981 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

第一种,借助第三个变量:
int a = 10,b = 20,temp;
temp = a;
a = b;
b = temp;
第二种,不借助第三个变量:
int a = 10,b = 20;
a = a + b;
b = a - b;
a =  a - b;
第三种,采用异或
int a = 10,b = 20;
a = a^b;
b = a^b;
a = a^b;

6 个回复

倒序浏览
用指针也可以实现的。
回复 使用道具 举报
交换两个数的地址?
回复 使用道具 举报
学习学习!
回复 使用道具 举报
看看         
回复 使用道具 举报
895928691 发表于 2015-7-12 15:48
用指针也可以实现的。

看看!!!
回复 使用道具 举报
返回多个值。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马