C++使用者其實可以這樣解,假設輸入int a,b
寫 a XOR b 要寫 !!a^!!b
寫 a AND b 要寫 !!a&!!b
寫 a OR b 要寫 !!a|!!b
因為C將0視為false,把其他值視為true,所以可以用布林運算子
(1&&1)==1
XOR部分可簡化為 : !a!=!b