如何交換兩個整型變量的值,你造嗎

給定兩個整型變量i,j,交換兩者的值。 方式一:定義一個臨時變量tmp,然後根據臨時變量交換兩個變量的值。 你以爲這就對了嗎?細想一下,如果i,j是負數呢? 方式二:不設立臨時變量,用加法操作交換兩個變量的值(也可以用乘法,原理一樣,這裏就不多贅述)。    你的數學知識積累還能撐住嗎? 方式三:用異或運算交換兩個變量的值。 *(異或簡單來說就是相同取0,不同取1)     還能看懂嗎? 總結一下
相關文章
相關標籤/搜索