【C語言初階】:經典面試題之交換兩個整形變量的值

【問題描述】:給定兩個整形變量,然後交換兩個變量的值。 【程序設計】:         方式一:定義一個臨時變量tmp,然後根據臨時變量交換兩個變量的值。   方式二:不設立臨時變量,用加法操作交換兩個變量的值(也可以用乘法,原理一樣,這裏就不多贅述)。        方式三:用異或運算交換兩個變量的值。 *(異或簡單來說就是相同取0,不同取1)    *異或運算基於以下幾個性質: 任意變量x與自
相關文章
相關標籤/搜索