会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
布雷泽
博客园
首页
新随笔
联系
管理
订阅
2013年5月27日
不使用中间变量交换两个数的值
摘要: 1.异或方式(一个数异或另一个数2次结果还是这个数本身)m = m ^ n;n = m ^ n;m = m ^ n;注: 仅针对于整型操作.2.加减法m = m + n;n = m - n;m = m - n;注:数值较大时,可能会产生溢出.3.乘除法m = m * n;n = m / n;m = m / n;注:跟(2)有相同问题,此外还要求n不能为零.
阅读全文
posted @ 2013-05-27 11:05 布雷泽
阅读(188)
评论(0)
推荐(0)
编辑
公告