看板 Office 關於我們 聯絡資訊
想問如圖 利用除錯監看 https://i.imgur.com/aRNf5vZ.jpg
理論上就是i=1 然後跑迴圈 j=1 j=2 .....理論上應該跑到 j=9 因為我上面寫 for j= 1 to 9 但結果怎麼最後 j=10 然後再顯示cells(i+1, j)= i 如果先跑完i=1,應該 j=9 然後顯示格子(2,9)=1 不懂 j 為什是10 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.6.74 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1659522527.A.7B0.html ※ 編輯: abc85216923 (223.137.6.74 臺灣), 08/03/2022 19:01:34
waiter337: 上一輪i=1 j跑到10 跑超過才會跳開 所以還留著上輪的j 08/04 02:27
waiter337: i=2這輪的還沒開始 08/04 02:27
waiter337: 監看式 正確沒錯 08/04 02:28
newacc: 一般狀況下不該在for loop的外面引用for loop的控制變數 08/04 10:58