【最大值】不用 if 、 ? : 、switch 或其它判读语句,找出a b中的最大者。【代码】 int max = ((a + b) + abs(a - b)) / 2 【交换值】【代码一】 a = a + b;b = a - b;a = a - b; 当a b 过大时, a + b 会越界。 【代码二】 a = a ^ b;b = a ^ b;a = a ^ b;