.在系統(tǒng)答案中three是有重新賦值的,,但是用新的變量(three1-5)代替的需要重新賦值的three,效果一樣!!! ? ? ? 但是我的代碼中感覺(jué)新變量重新賦值:three5=three1/=one;three6=three1%=one;單獨(dú)看t5應(yīng)該是t5=30/10=3,t5為什么在整體代碼中結(jié)果也和重新賦值是一樣的?其中感覺(jué)結(jié)果和答案一致是偶然性的(感覺(jué)代碼是錯(cuò)誤的,但是改變數(shù)值重新運(yùn)行后發(fā)現(xiàn)結(jié)果和答案代碼運(yùn)行結(jié)果還是一致)?哪位高手明確一下可以這樣解釋么?
1 回答

ziom
TA貢獻(xiàn)948條經(jīng)驗(yàn) 獲得超1109個(gè)贊
three5 = three1 /= one; 會(huì)先返回three1的值給three5再做自除one的操作
添加回答
舉報(bào)
0/150
提交
取消