两个数的值进行交换
来源:互联网 发布:python赋值 编辑:程序博客网 时间:2024/06/10 15:51
1: 添加临时变量法
int a=1,b=2;int temp;temp=a;a=b;b=temp;
2: 使用两数之和法
注意两数之和是否会溢出的问题
int a = 1, b = 2;a = a + b;b = a - b;a = a - b;
3: 使用异或运算符
一个数与另一个数进行两次异或其值为原值,a^b^b值为a
int a = 1, b = 2;System.out.println("a=" + a + " b=" + b);a = a ^ b;//b = a ^ b;// a ^b^ ba = a ^ b;// a ^b^ aSystem.out.println("a=" + a + " b=" + b);
0 0
- 两个数的值进行交换
- 交换两个数的值
- 交换两个数的值
- 交换两个数的值
- 交换两个数的值
- 交换两个数的值
- 交换两个数的值
- 交换两个数的值
- 交换两个数的值
- 交换两个数的值
- 交换两个数的值
- java两个数进行交换
- 使两个数进行交换
- 两个数进行数字交换
- 两个数的交换
- 两个数的交换
- 两个数的交换
- 两个数的交换
- android 工作笔记 内存优化问题
- iOS库--.a与.framework
- hdoj1106 排序
- AXIOM 读写 xml文件
- u3d
- 两个数的值进行交换
- PHP与Mysql的连接
- c++ 获取win10系统版本
- Telnet协议详解
- fiddler导出多个请求返回数据的方法
- 约瑟夫(Josephus)问题
- 如何严格设置php中session过期时间
- 自学测度论(一)
- linux(Deepin) 安装MariaDB