不借助第三个变量交换两个变量的值
可以参考下这个网址,上面列出了“不使用第三个变量来交换两个变量的值”的四种方法。
http://blog.csdn.net/kangkermit/article/details/21371159
我用的是Dev-c++,你到时候改一下就可以了:
#include<bits/stdc++.h>
using namespace std;
void swap(int & a,int & b)
{
int l;
l=a;
a=b;
b=l;
}
int main(void)
int x,y;
cin>>x>>y;
swap(x,y);
cout<<"x="<<x<<endl;
cout<<"y="<<y<<endl;