看板 java 關於我們 聯絡資訊
https://i.imgur.com/TmugugR.jpg 正如各位所見 我現在想寫一個程式 把等號右手邊的matrix中每個row的元素相加 然後找到相加值最小的 照理來說 結果是最後一個row 也就是row2 但是跑出來始終出現row3 希望有強者可以幫我解決 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.204.149.50 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1554127791.A.993.html
y3k: 你先把0-based跟1-based的寫法統一 要把0印成1在印的時候再加 04/02 02:14
t52101t: 你的for loop最終跑完的值row會等於matrix3.length 04/03 00:19
t52101t: 所以會print 3 04/03 00:19
t52101t: 補充: 因為終止條件會在row=2計算完、row+1後才會去比較 04/03 00:20