看板 Ruby 關於我們 聯絡資訊
剛剛用其它語言的方式寫多重迴圈,想寫個簡單的九九乘法表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
mars90226: 你的c沒有初始化啊 03/06 15:33
marklaiw: 感謝大大指點 m(_ _)m 03/06 16:32