#include "stdafx.h"
#include <iostream>
using namespace std;
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int a = 2;
int b = 3;
/*
方法1:利用中间变量 temp
int temp = a;
a = b;
b = temp;
*/
/*
方法2: 利用两数和的形式
a = a + b;
b = a - b;
a = a - b;
*/
方法2: 利用两数和的形式
a = a + b;
b = a - b;
a = a - b;
*/
/*
方法3: 利用异或的形式
a = a ^ b;
b = a ^ b;
a = a ^ b;
*/
方法3: 利用异或的形式
a = a ^ b;
b = a ^ b;
a = a ^ b;
*/
cout<<a<<" "<<b<<endl;
getchar();
return 0;
}
getchar();
return 0;
}