刚刚用其它语言的方式写多重循环,想写个简单的九九乘法表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 不能这样写吗? @_@