[問題] 多重迴圈

看板Ruby作者 (漂亮的房子)時間9年前 (2015/03/06 14:05), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
剛剛用其它語言的方式寫多重迴圈,想寫個簡單的九九乘法表XD r=1 c=1 while (r<10) do while (c<10) do puts 'r:'+r.to_s+',c: '+c.to_s c+=1 end puts 'r:'+r.to_s r+=1 end 輸出結果: r:1,c: 1 r:1,c: 2 r:1,c: 3 r:1,c: 4 r:1,c: 5 r:1,c: 6 r:1,c: 7 r:1,c: 8 r:1,c: 9 r:1 r:2 r:3 r:4 r:5 r:6 r:7 r:8 r:9 ====== 請問是我迴圈寫法錯了嗎? @_@ 網路上都只有教一層的,或者是用for的 while 不能這樣寫嗎? @_@ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.41.90 ※ 文章網址: https://www.ptt.cc/bbs/Ruby/M.1425621933.A.9A7.html

03/06 15:33, , 1F
你的c沒有初始化啊
03/06 15:33, 1F

03/06 16:32, , 2F
感謝大大指點 m(_ _)m
03/06 16:32, 2F
文章代碼(AID): #1K-KEjcd (Ruby)
討論串 (同標題文章)
文章代碼(AID): #1K-KEjcd (Ruby)