首页 > 其他 > 详细

交换位置(3中方法)

时间:2015-02-10 18:18:28      阅读:211      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!