C语言:交换两个变量的值
Posted myrj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言:交换两个变量的值相关的知识,希望对你有一定的参考价值。
#include <stdio.h> int main() { int a,b; //方法一:借助第三个变量 int t; a=1,b=2; t=a; a=b; b=t; printf("%d,%d\\n",a,b); //方法二 :先保存两数之和 a=1,b=2; a=a+b; b=a-b; a=a-b; printf("%d,%d\\n",a,b); //方法三 :先保存两数积 (不能有0) a=1,b=2; a=a*b; b=a/b; a=a/b; printf("%d,%d\\n",a,b); //方法四 :利用异或 , a=1,b=2; a=a^b; b=a^b; a=a^b; printf("%d,%d\\n",a,b); getchar(); }
以上是关于C语言:交换两个变量的值的主要内容,如果未能解决你的问题,请参考以下文章