用C语言交换两个数的值

交换两个数的值 方法一:(建立临时变量来交换两个数的值) tem=a;code a=b;源码 b=tem;io 方法二:(不建立临时变量) a=a+b;    a 10~30 b 20class b=a-b;    a 30    b 20~10变量 a=a-b;    a 30~20 b 10二进制 缺点:a+b有可能溢出方法 方法三:按二进制位异或 (两个二进制位相同为0.相异为1)di a=
相关文章
相关标签/搜索