举个简单的例子吧:
int qwe=3,asd=2,zxc=0;(这个地方注意3个变量要同类型,zxc可以不初始化,但建议尽量初始化)
下面是交换部分:
zxc=qwe; //先把qwe存的数据转给中间变量zxc,但记得此时qwe存的仍然是3,转给zxc是为了使asd赋值给qwe时候,不至于原来的3覆盖没有了
qwe=asd;//把asd的数据赋值给qwe;
asd=zxc;//把qwe转入zxc的数据赋值给asd,实现两数互换
ps:小建议吧,多说一句,看你的三个变量名字不知道是不是为了简单还是随便说的,但尽量声明变量的时候做到顾名思义,老话了,就是为了程序的可读性更好,看到名称就知道代表什么含义。
[此贴子已经被作者于2016-9-9 08:53编辑过]