法一
int main()
{
int a=10;
int b=20;
//两个数之和
a=a+b;
//两个数之和减去另外一个数的差
b=a-b;
a=a-b;
return 0;
}
法二
int main()
{
int a=10;
int b=20;
//两数之差
a=a-b;
//两个数之和减去另外一个数的差
b=a+b;
a=b-a;
return 0;
}
法三
int main()
{
int a=10;
int b=20;
a=a^b;
b=a^b;
a=a^b;
return 0;
}