黑马程序员技术交流社区
标题:
关于细节三(变量值的互换)
[打印本页]
作者:
Thinkin
时间:
2014-11-8 15:31
标题:
关于细节三(变量值的互换)
1. 交换整型变量a、b的值。比如a=10、b=11;交换之后a的值是11,b的值是10。用两种方式实现:
1>使用第三方变量
int temp;
temp = a;
a = b;
b = temp;
2> 不使用第三方变量
1>>
* a = b - a;
* b = b - a;
* a = b + a;
2>>
* a = a ^ b;
* b = a ^ b;
* a = a ^ b;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2