【问题标题】:Haskell Input OutputHaskell 输入输出
【发布时间】:2013-04-22 16:31:30
【问题描述】:

是否有可能使用 Haskell 的输入和输出来捕获用户输入的数据并将其存储到变量中?

例如,如果用户被问到一个问题:

输入您的名字:Ben, 然后名字=本, 输入您的姓氏:戴维斯, 然后姓=戴维斯

最后是连接两个变量的打印语句,即。名字++姓氏=本戴维斯?

提前感谢您的帮助!

【问题讨论】:

    标签: haskell input io output


    【解决方案1】:

    是的,有可能。

    main = do
       putStrLn "Enter your first name"
       firstName <- getLine
       putStrLn "Enter your last name"
       lastName <- getLine
       putStrLn $ "Your full name is " ++ firstName ++ " " ++ lastName
    

    【讨论】:

      【解决方案2】:

      是的,这很容易做到。见this example

      【讨论】:

        猜你喜欢
        • 2021-06-29
        • 1970-01-01
        • 1970-01-01
        • 2014-10-04
        • 2015-01-19
        • 1970-01-01
        • 1970-01-01
        • 2014-02-25
        • 2016-05-28
        相关资源
        最近更新 更多