交换两个数的方法int a = 5; int b
2019-05-20 本文已影响0人
通哥
方法一
int temp = a;
a = b;
b = temp;
printf("a = %i b = %i\n", a, b);
方法二
a = a + b;
b = a - b;
a = a - b;
printf("a = %i b = %i\n", a, b);
方法三
a = a ^ b;
b = a ^ b;
a = a ^ b;
printf("a = %i b = %i\n", a, b);