這是一道很有趣的題!雖然不難,但是聰明的你,又能往下接棒嗎?
方法 一:
兩個水杯交換水,取第三個空杯子,總是不錯的選擇。
int a = 1;
int b = 2;
int c = a;
a = b;
b = c;
方法 二:
否定之否定等於肯定。
a = a ^ b;
b = a ^ b;
a = a ^ b;
方法 三:
分分合合,一切結緣。
a = a + b;
b = a - b;
a = a - b;
方法 四(原理同上):
a = a * b;
b = a / b;
a = a / b;
方法 五:
丟進入,取出來。你奈我何?
int[] num = {a, b};
a = num[1];
b = num[0];
方法六?方法七?方法八? ???
聰明的小夥伴們,看好你哦!