我在以下代码中收到警告:
id
跑步时,我得到:
while true
10.times { print "-"}
puts "-"
print "Температура по Цельси: "
C = gets.to_i
if (C < -273.15)
print "Ошибка: температура меньше абсолютного нуля\n"
else
print "Температура: #{C + 273.15} по Кельвину\n"
end
end
如何重新定义它而不会出错?为什么它被定义为常量而不是变量?
答案 0 :(得分:4)
为什么它被定义为常量而不是变量?
因为C
以资本开头。
如何重新定义它而不出错?
使用以小写字母开头的局部变量,例如:c
。