宽度为m , 高度为n 的图形。"/>
ruby入门算法: 输出一个 宽度为m , 高度为n 的图形。
需要实现这个函数: pretty_print(width, height, char),
该函数具备的功能是:
pretty_print(5, 2, 'a') 会打印下面的形状: (每行5个a, 合计2行)def pretty_print width, height, charactorheight_index = 0 loop dowidth_index = 0 loop doprint charactorwidth_index = width_index + 1 if width_index >= widthprint "\n\r"breakend endheight_index = height_index + 1 if height_index >= heightbreakend endendpretty_print(5,2,'a')
pretty_print(3, 4, 'b') # 每行3个b, 合计4行bbb bbb bbb bbbdef pretty_print width, height, charactorheight_index = 0 loop dowidth_index = 0 loop doprint charactorwidth_index = width_index + 1 if width_index >= widthprint "\n\r"breakend endheight_index = height_index + 1 if height_index >= heightbreakend endendpretty_print(3, 4, 'b')
更多推荐
ruby入门算法: 输出一个 宽度为m , 高度为n 的图形。
发布评论