#19398: 兩數互換時出現問題??


pacybwoah (只會刷水題)


我程式是寫 k=a; a=b; b=k; 但總有一個會是0(不會是迴圈的問題因為刪掉迴圈單純輸出那個值就是錯的)

改成用加減法寫互換還是錯,是哪裡出錯呢?

#20473: Re:兩數互換時出現問題??


miang.lee.0406@gmail.com (苜罌)


我程式是寫 k=a; a=b; b=k; 但總有一個會是0(不會是迴圈的問題因為刪掉迴圈單純輸出那個值就是錯的)

改成用加減法寫互換還是錯,是哪裡出錯呢?



你是否把交換寫成副程式了?

可以參考下面這篇文章

http://wp.mlab.tw/?p=176