两个整数的交换
本题要求实现一个函数swap,实现两个整数的交换。
裁判测试程序样例:
#include <iostream>
using namespace std;
void swap ( int &a, int &b );
int main()
{
int x, y;
cin>>x>>y;
swap(x, y);
cout<<x<<' '<<y<<endl;
return 0;
}
/* 请在这里填写答案 */
输入样例:
3 5
输出样例:
5 3
题解思路:
思路很简单, 就一行代码, 就不说了, 懒得思考的直接提交.
参考代码:
void Swap(int &a,int &b){ a == b ? 0 : a ^= b ^= a ^= b;}