交换两个变量的值
来源:互联网 发布:知乎 江南七怪的实力 编辑:程序博客网 时间:2024/05/22 19:26
1.交换两个变量的值:
int a=5;
int b=7;
int c=a;
a=b;
b=c;
2.不使用中间变量交换:
a=a+b; b=a-b; a=a-b;
3.不使用加减乘除符号:
a=a^b ; b=a^b; a=a^b; (^是位运算当中的异或符号)
0 0
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 338. Counting Bits
- webpack + vue.js + vue route
- MySQL索引原理及慢查询优化
- hibernate之关联映射
- error LNK2001: unresolved external symbol _IID_ISampleGrabberCB
- 交换两个变量的值
- Wifi模块——ESP8266(一)
- Linux中的可用内存指的是什么?
- PhotoShop教程:制作玻璃水晶质感文字
- unity3d第三天02(数组)
- LeetCode进阶之路(Roman to Integer)
- Easyui 一些应用
- 有关VPN、NAT、反向端口映射的实验
- 监控Linux性能的18个命令行工具