当我使用此代码时,它将在结果之后打印换行符。我怎么不能写换行符?
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
最佳答案
print
是defined as putStrLn . show
,解决方法是使用putStr . show $ cc
。
关于haskell - Haskell不带换行符的打印字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16645868/