#include <iostream.h>
void Swap(int &a, int &b)
{
a^=b;
b^=a;
a^=b;
}
main()
{
int a;
int b;
cout<<"交换两个数据而不采用新的存储单位"<<endl;
cin>>a;
cin>>b;
cout<<" a is "<<a<<endl;
cout<<" b is "<<b<<endl;
Swap(a,b);
cout<<" a is "<<a<<endl;
cout<<" b is "<<b<<endl;
}
交换两个数据的值而不采用新的存储单位(C++实现)
最新推荐文章于 2012-10-23 21:09:16 发布