本帖最后由 许庭洲 于 2013-6-7 13:03 编辑
///////////////////////////////////////////////////////////////////////////////////////////////////////
1.利用中间变量 c交换两个变量的值
int a ,b,c ;
c= a;
a = b;
b = c;
//////////////////////////////////////////////////////////////////////////////////////////////////////
2.利用算术运算交换两个变量的值
int a ,b;
a = b - a;
b = b -a;
a = b+a;
//////////////////////////////////////////////////////////////////////////////////////////////////////
3.利用异或运算交换两个变量的值
int a , b ;
a = a^b;
b = a^b;
a = a^b;
////////////////////////////////////////////////////////////////////////////////////////////////////
|