交换两个变量的值
来源:互联网 发布:java枚举单例模式 编辑:程序博客网 时间:2024/05/01 20:15
不能用第三个变量和数组
交换两个整形变量的值
至少要用到两种方法实现
提示:加减法 异或运算
$a = 23;$b = 14;
1.加减法
$a = $a + $b; // a(37) = a(23) + b(14);$b = $a - $b; // b(23) = a(37) - b(14);
$a = $a - $b; // a(14) = a(37) - b(23);
2.异或运算
$b=$a ^ $b;$a=$b ^ $a;
$b=$a ^ $b;
3.输出的时候直接变换
echo '$a = '.$b;echo '<br>$b = '.$a;
4.借用第三变量
$c = $a;$a = $b;
$b = $c;
echo '$a = '.$a;
echo '<br>$b = '.$b;
阅读全文
0 0
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- 交换两个变量的值
- Ajax异步获取数据到KindEditor的时候无法显示数据
- Webpack 入门教程
- RecyclerView
- nuc972项目随记
- pandas学习笔记
- 交换两个变量的值
- VC++/MFC中调用CHM帮助文档的方法--ShellExecute
- createQuery()和createNativeQuery()区别
- java学习9:生产和消费问题,先生产才能消费,线程间通信与等待
- Linux下更改目录及其下的子目录和文件的访问权限
- Druid 介绍及配置
- 热敏打印机
- 普元EOS中NUI的提示为英文,如何修改为中文提示
- 高级算法日记7:专题