ruby九九乘法表_Ruby_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > Ruby > ruby九九乘法表

ruby九九乘法表

 2011/9/11 11:22:02  jiajiafucs  http://jiajiafucs.iteye.com  我要评论(0)
  • 摘要:最近在看了ruby,练手的代码,希望不要被鄙视。#九九乘法表#文具盒上显示效果puts'九九乘法表:'(1..9).each{|i|(1..i).each{|j|p=i*jprintj.to_s+'*'+i.to_s+'='ifp.to_s.length==1thenprintp.to_s+''elseprintp.to_s+''end}puts''}=begin小学时的背法=endx=['','一','二','三','四','五','六','七','八','九']y=[0,1,2,3,4,5
  • 标签:Ruby
最近在看了ruby,练手的代码,希望不要被鄙视。
#九九乘法表
#文具盒上显示效果
puts '九九乘法表:'
(1..9).each{|i|
	(1..i).each{|j|
		p = i*j
		print j.to_s + '*' + i.to_s + '='
		if p.to_s.length==1 then
			print p.to_s + '  '
		else 
			print p.to_s + ' '
		end 
	}
	puts ''
}

=begin
小学时的背法
=end

x = ['','一','二','三','四','五','六','七','八','九']
y = [0,1,2,3,4,5,6,7,8,9]
y.each{|i|
	(1..i).each{|j|
		p = i*j
		print x[j].to_s + '' + x[i].to_s 
		if p.to_s.length==1 then
			print '得' + p.to_s + '  '
		else 
			print p.to_s + '   '
		end 
	}
	puts ''
}
  • 大小: 39 KB
  • 查看图片附件
发表评论
用户名: 匿名