int a=22,b=55;
int t;
t=b;
b=a;
a=t;
printf("第一种算法交换两数的值:a=22,b=55 交换后a=%d,b=%d/r/n",a,b);
a=22,b=55;
a = a + b;
b = a - b;
a = a - b;
printf("第二种算法交换两数的值:a=22,b=55 交换后a=%d,b=%d/r/n",a,b);
a=22,b=55;
a = a ^ b;
b = a ^ b;
a = a ^ b;
printf("第三种算法交换两数的值:a=22,b=55 交换后a=%d,b=%d/r/n",a,b);
a=22,b=55;
a = a - b;
b = b + a;
a = b - a;
printf("第四种算法交换两数的值:a=22,b=55 交换后a=%d,b=%d/r/n",a,b);
a=22,b=55;
a = b - a;
b = b - a;
a = a + b;
printf("第五种算法交换两数的值:a=22,b=55 交换后a=%d,b=%d/r/n",a,b);