摘要: 在学习程序语言和进行程序设计的时候,交换两个变量的值是经常要使用的,各公司笔试也经常遇到。方法1:标准法通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下:int a,b;a=10;b=15;int t;t=a;a=b;b=t;这种算法易于理解,特别适合帮助初学者了解计算机程序的特点,是赋值语句的经典应用。在实际软件开发当中,此算法简单明了,不会产生歧义,便于程序员之间的交流,一般情况下碰到交换变量值的问题,都应采用此算法(以下称为标准算法)。上面的算法最大的缺点就是需要借助一个临时变量。方法2:算术运算法简单来说,就是通过普通的+和-运算来实现。代码如下: i= 阅读全文
posted @ 2012-09-25 14:45 kaifublog 阅读(3737) 评论(0) 推荐(0) 编辑