交换两个变量的值(三种方法)
来源:互联网 发布:国家基础教育网络平台 编辑:程序博客网 时间:2024/05/01 20:56
int a=5;int b=6;
第一种:通过临时变量进行交换(最差的一种,尽量不用):
int temp=0;
temp=a;
a=b;
b=temp;
第二种:通过相互加减
a=a+b;
b=a-b;
a=a-b;
第三种:通过按位异或^(这种最好)
a=a^b;
b=a^b;
a=a^b;
阅读全文
1 0
- 交换两个变量的三种方法
- 两个变量交换的三种方法
- Java交换两个变量的值的三种方法
- 两个变量交换值的三种方法
- 交换两个变量的值(三种方法)
- 交换两个变量中的值(三种方法)
- 零基础学C语言 笔记三 三种方法交换两个变量的值
- 交换两个值的三种方法
- 交换两个变量的三种方式
- Java--交换两个变量的值的三种方法:借助中间量交换,数值相加减交换,位移运算交换
- 交换两个变量的值的方法
- 两个变量的值的交换方法
- 两个变量交换值的方法
- 两个变量交换的几种方法
- 交换两个变量的值的两种方法
- 四种交换两个变量的值的方法
- 交换两个变量的值(4种方法)
- 交换两个数的三种方法
- c++int转换为String
- 排序算法的Python实现
- 《大话设计模式》——读后感 (8)好菜每回味不同——建造者模式之基础案例(1)
- Java学习笔记10——Servlet
- NKOJ-1517 选路
- 交换两个变量的值(三种方法)
- mysql 在select * from A left join B 多张表,不同表的主建ID会发生冲突的解决办法
- 二叉树知识点
- Guava
- 802.11无线网络权威——(一二、导论)
- 【raspberry】(五) 四位数码管F3461BH
- 算法导论第15章练习题 15.4-4
- 胖五加油!作为程序员_该如何去挽救一个失败的项目?
- 记录