码迷,mamicode.com
首页 > 其他好文 > 详细

交换位置(3中方法)

时间:2015-02-10 18:21:31      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:


Java培训、Android培训、iOS培训、.Net培训、期待与您交流!


1
#include <stdio.h> 2 int main() 3 { 4 int a=10; 5 int b=20; 6 int temp=0; 7 printf("交换前的两数字是:%d和%d\n",a,b); 8 9 /* 运用变量交换 10 temp=a; 11 a=b; 12 b=temp; 13 */ 14 15 /* 运用算法交换 16 a=b-a; 17 b=b-a; 18 a=b+a; 19 */ 20 /* 运用异或交换 21 a=a^b; 22 b=a^b; 23 a=a^b; 24 */ 25 printf("交换后的两数字是:%d和%d\n",a,b); 26 27 }

 

交换位置(3中方法)

标签:

原文地址:http://www.cnblogs.com/why168888/p/4284406.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!