黑马程序员技术交流社区
标题:
【手打】交换两个变量的值——中间变量法(1)
[打印本页]
作者:
悄然林静
时间:
2016-7-23 23:35
标题:
【手打】交换两个变量的值——中间变量法(1)
如题,设置中间变量,交换两个变量的值,代码如下:
#include<stdio.h>
int main()
{
int a=10,b=20,c;
c=a;//先把a的值保存在中间变量c里
a=b;//将b的值赋给a,b的值不变
b=c;//将中间变量c里的a的初始值赋给b
printf("a=%d\nb=%d\n",a,b);
return 0;
}
复制代码
作者:
Lion-R
时间:
2016-7-24 23:19
本帖最后由 Lion-R 于 2016-7-24 23:20 编辑
a = a ^ b;
b = a ^ b;
a = a ^ b;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2