用户在打印之后的输入

我正在尝试制作一个简单的 Lua 程序,将华氏度转换为摄氏度和开尔文,并且我不知道如何将输入命令放在与打印命令相同的行中。这是我的意思。

我希望程序显示:

Fahrenheit = "这里是用户的输入"

我知道如何使它显示

Fahrenheit = 
"用户的输入"

我仍然是个新手。

这是我目前的代码:

print("Fahrenheit = ") f = io.read() c = (5/9)*(f-32)
print("Celsius = "..c) k = c + 273 print("Kelvin = "..k)
点赞
用户88888888
用户88888888

查看 io.write()io.read()。例如,你可以这样写:

io.write("Fahrenheit = ")

write 命令将输出写入屏幕缓冲区,但不会添加换行符。同样,read 检查最新的输入,并返回它。

作为参考,我建议查看这个链接的教程。

2013-04-09 03:56:19