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