首页 > 电脑

c语言(萌新自学)

更新时间2019-03-17 05:32:11

已知a,b均是整型变量,编写程序将a,b两个变量中的值互换中

为什么  a=b-a

            b=b-a

            a=b+a     就可以实现交换?
大佬能不能给点详细的指点,谢谢啦!

设原先a=a0,b=b0

第一行结束后:a=b0-a0,b=b0

第二行结束后:a=b0-a0,b=b0-a=b0-(b0-a0)=a0

第三行结束后:a=b+a=a0+(b0-a0)=b0

这种题,就把自己想成傻傻的计算机,设几个变量慢慢推,都能做出来。

相关标签:c语言

上一篇:充电器电阻坏了

下一篇:电脑提示说:当前窗口老是失去焦点问题,是什么问题?