不使用中间变量交换整型数据的值
来源:互联网 发布:小米2s能用3g网络吗 编辑:程序博客网 时间:2024/05/17 22:33
思想就是通过简单的加减运算凑出最终的值。
代码:
#include <iostream>using namespace std;int main(){ int a = 1; int b = 4; cout << "before swap" << endl; cout <<"a= " << a<< endl; cout <<"b= " << b<< endl; //do swap without temp a = a - b; b = a + b; a = b - a; cout << "after swap" << endl; cout <<"a= " << a<< endl; cout <<"b= " << b<< endl; return 0;}
0 0
- 不使用中间变量交换整型数据的值
- 不使用中间变量实现数据交换
- 不使用中间变量来交换两个变量的值
- 不使用中间变量来交换两个变量的值
- 不使用中间变量交换两个变量的值
- 不使用中间变量交换两个变量的值
- 不使用中间变量交换两个数值变量的值
- 不用中间变量交换两个整型变量的值
- 不使用中间变量交换a和b的值
- 不使用中间变量交换两数的值
- 不使用中间变量的a,b值交换
- 不使用中间变量交换a和b的值
- 如何不使用中间变量交换两个数的值
- 不使用中间变量交换两个数的值
- 不使用中间变量,交换两个数的值
- 不使用if和中间值交换整型a、b
- 不使用中间变量交换两整形数据~
- 不使用中间变量实现两个变量的交换
- 开发中windows 使用常用技巧
- 64位ubuntu上安装32位环境
- 使用openssl命令剖析RSA私钥文件格式
- request.getRequestURI()、getRequestURL()、getContextPath()、getServletPath()区别
- java数据库查询在网页上显示的简单方法
- 不使用中间变量交换整型数据的值
- Linux下live555模拟实时播放
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
- 基础算法-快速排序算法
- 物联网硝烟四起:谷歌、阿里重磅来袭
- 从Unity学UE(一)之蓝图类的使用----制作一个可控灯光
- CSS3中字体@font-face的使用
- 字符串反转 / 按位异或交换值解析
- 解读x86、ARM和MIPS三种主流芯片架构