交换变量
来源:互联网 发布:hadoop 数据倾斜 编辑:程序博客网 时间:2024/04/30 14:39
first:
int exchange_ab(int* a , int* b){ int t = *a; *a = *b; *b = t;}
second:
int exchange_ab(int* a, int* b){ *a = (*a)^(*b); *b = (*a)^(*b); *a = (*a)^(*b);}
three:
int exchange_ab(int* a, int* b){ *a = *a+*b; *b = *a-*b; *a = *a-*b;}
完整代码:
#include <iostream>#include <cstdio>using namespace std;int main(){ int a , b ; while(cin >> a >> b) { exchange_ab(&a , &b); cout << a <<" "<< b << endl; } return 0;}
0 0
- 变量交换
- 变量交换
- 交换变量
- 变量交换
- 变量交换
- 变量交换
- 变量交换
- 变量交换
- 变量交换
- 交换变量
- 变量交换
- 交换变量
- 交换变量
- 变量交换
- 交换变量
- 变量交换之数字交换
- 无临时变量交换变量
- 交换变量的值
- C++箭头(->)运算符的重载
- 第二周作业:计算圆的面积!
- SetThreadAffinityMask设置使用多核CPU的哪个核心
- 黑马程序员_集合(二)_Map
- 程序在的内存中的分配(常量,局部变量,全局变量,程序代码)
- 交换变量
- 使用apache common email 组件发送邮件
- 算法:删除数组元素
- Cocos2dx游戏开发浅谈之场景
- PHP练手:一个小型论坛(带后台)
- 软件设计书籍
- Part4 MapGIS桌面插件开发与.netFrameWork组件开发
- android之String、StringBuffer、StringBuilder
- 黑马程序员_基础(三)_其他对象