交换两个数的方法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);
上一篇 下一篇

猜你喜欢

热点阅读