这是一段代码:
def add(a, b)
a + b;
end
print "Tell number 1 : "
number1 = gets.to_f
print "and number 2 : "
number2 = gets.to_f
puts "#{number1}+#{number2} = " , add(number1, number2) , "\n"`
当我运行它时,我的结果分布在几行:
C:\Users\Filip>ruby ext1.rb 告诉数字 1 : 2 和数字 2 : 3 3.0+3.0 = 5.0 C:\用户\菲利普>
为什么不puts()
打印在一行中,如何将输出保持在一行?