6

当我使用此代码时,它会在结果后打印换行符。我怎么不能写换行符?

import System.IO

main :: IO ()
main  = do
        a <- getLine
        b <- getLine
        let aa = read a :: Int
        let bb = read b :: Int
        let cc = aa + bb
        print cc
4

2 回答 2

20

print定义为putStrLn . show,修复就是使用putStr . show $ cc

于 2013-05-20T09:03:20.057 回答
0

你也可以putStr代替putStrLn.不确定你会如何做类似的事情print

于 2021-01-23T22:14:31.877 回答