需要实现这个函数: pretty_print(width, height, char),
该函数具备的功能是:
pretty_print(5, 2, 'a') 会打印下面的形状: (每行5个a, 合计2行)def pretty_print width, height, charactor height_index = 0 loop do width_index = 0 loop do print charactor width_index = width_index + 1 if width_index >= width print "\n\r" break end end height_index = height_index + 1 if height_index >= height break end end end pretty_print(5,2,'a')
pretty_print(3, 4, 'b') # 每行3个b, 合计4行 bbb bbb bbb bbbdef pretty_print width, height, charactor height_index = 0 loop do width_index = 0 loop do print charactor width_index = width_index + 1 if width_index >= width print "\n\r" break end end height_index = height_index + 1 if height_index >= height break end end end pretty_print(3, 4, 'b')
ruby入门算法: 输出一个 宽度为m , 高度为n 的图形。
最新推荐文章于 2024-10-06 20:46:09 发布