[問題] 多重迴圈
剛剛用其它語言的方式寫多重迴圈,想寫個簡單的九九乘法表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
03/06 15:33, 1F
→
03/06 16:32, , 2F
03/06 16:32, 2F
討論串 (同標題文章)
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章