码迷,mamicode.com
首页 > 编程语言 > 详细

实现两个数字的交换(C语言)

时间:2019-09-21 20:53:55      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:family   font   个数   方法   简单   sans   简单的   交换   span   

int num1=10;

int num2=20;

//1、简单的数学方法实现数字交换

  num1=num1+num2;//num1=30

  num2=num1-num2;//num2=10

  num1=num1-num2;//num1=20

//2、利用按位异或实现数字交换

  num1=num1^num2;

  num2=num1^num2;//num2=10

  num1=num1^num2;//num1=20

//3、利用零时变量temp来实现数字交换

  int temp = num1;

  num1 = num2;

  num2 = temp;

实现两个数字的交换(C语言)

标签:family   font   个数   方法   简单   sans   简单的   交换   span   

原文地址:https://www.cnblogs.com/yyslif/p/11564431.html

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