2010年7月28日

不使用中间变量交换两个数(Java版)

摘要: 在程序中实现交换两个数的功能并不复杂,但如果不使用中间变量,就需要动一下脑筋。在本文介绍了两个方法(其实原理都是一个)。其基本原理就是数的中和。 也就是说,通过某种运算(二元运算)将a和b两个数变成一个数,并保存在其中一个变量中。然后再通过同样的运算符将a或b中和掉。这样实际上是利用了a或 b本身作为了中间变量。 阅读全文

posted @ 2010-07-28 19:13 银河使者 阅读(9410) 评论(13) 推荐(1) 编辑

导航