变量交换的三种方式
2013-04-07 18:38
246 查看
#include<stdio.h> int main(){ int a,b; scanf("%d%d",&a,&b); printf("%d %d\n",a,b); a=a+b; b=a-b; a=a-b; printf("%d %d\n",a,b); return 0; } #include<stdio.h> int main(){ int a,b; scanf("%d%d",&a,&b); printf("%d %d\n",a,b); a^=b; b^=a; a^=b; printf("%d %d\n",a,b); return 0; } #include<stdio.h> int main(){ int a,b; scanf("%d%d",&a,&b); printf("%d %d\n",a,b); int t; t=a; a=b; b=t; printf("%d %d\n",a,b); return 0; }
相关文章推荐
- 变量交换的三种方式
- 完成两个变量交换的三种方式
- 交换两个变量的三种方式
- JavaScript中交换两个变量的三种方式
- Java中交换2个变量的三种方式
- 位运算 & | ^ ~ 和三种变量交换方式
- 黑马程序员——【C语言】用三种方式交换两个变量的值
- Java交换变量的三种方式、三目运算符、while循环和Dowhile循环
- javaScript定义函数的三种方式&变量的作用域
- 黑马程序员:交换变量的三种方法
- JavaScript 声明全局变量的三种方式
- 黑马程序员——【C语言】判断一个整形变量的奇偶性(三种方式)
- 玩玩小技巧(1)_三种方法不使用临时变量交换两个数的值
- 基于JavaScript 声明全局变量的三种方式详解
- 转载:LINUX设置环境变量的三种方式
- 声明全局变量的三种方式
- C语言基础—实现两个变量交换的三种方法
- 三种传值方式遇上两个数的交换
- 基于JavaScript 声明全局变量的三种方式详解
- 交换机的三种交换方式