鱼C论坛

 找回密码
 立即注册
分享 不用第中间变量实现两数交换【自己写的】
Crazy迷恋. 2013-7-5 12:22
一般情况下我们要实现a和b交换都是使用一个中间变量交换 比如a=7 b=6 我们一般会使用一个零时变量temp来实现 temp=a;a=b;b=temp;这样来实现数据的交换,在这里我发现了一个不需要中间变量就完成数据交换的方法。 if (ab) { b=a-b; a=a-b; b=a+b; } ...
个人分类: 小算法|818 次阅读|6 个评论 热度 7

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-30 21:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部