两种交换变量值的方法

来源:互联网 发布:2016淘宝打假被关店 编辑:程序博客网 时间:2024/04/28 09:42

1、通过第三个变量交换

也是最常用的方法,通过一个中间变量t即可完成对a、b变量的交换:

int main(){ int a = 2; int b = 3; int t ; t = b; b = a; a = t; return 0;}


2、通过两数之差交换

使其中一个变量保存两数之差,在另一变量上加减这个差就可以完成交换:


int main(){ int a = 2; int b = 3; int a = b - a; int b = b + a; int a = b - a; return 0;}



0 0
原创粉丝点击