2013-04-22 119 views
0

是否有可能使用Haskell的輸入和輸出來捕獲和存儲用戶輸入的數據到變量中?Haskell輸入輸出

例如,如果用戶被問了一個問題:

輸入您的姓名:本, 然後姓=奔, 輸入您的姓氏:戴維斯, 然後姓=戴維斯

最後一個print語句連接2個變量,即。 firstname ++姓氏= Ben Davies?

在此先感謝您的幫助!

回答

4

是的,這是可能的。

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