代码如下
puts "input num1"
num1 = gets
puts "input type +-*/"
fh = gets
puts "input num2"
num2 = gets
case fh.chomp
when "+"
# to_i:把一个字符串转换成数字
#
num = num1.to_i + num2.to_i
when "-"
num = num1.to_i - num2.to_i
when "*"
num = num1.to_i * num2.to_i
when "/"
num = num1.to_i / num2.to_i
end
# chomp:去除字符串默认的分隔符,通常是\n
puts "Result:#{num1.chomp}#{fh.chomp}#{num2.chomp}=#{num}"
这里主要是掌握字符串的如下2个方法
to_i :转换一个字符串为数字
chomp:取出字符串默认的分隔符,一般都是\n
浙公网安备 33010602011771号