これまでのところ、私はかなり多くのものを設定しましたが、ダムprintfnはまだ動作していません。F#配列合計は印刷できません
open System
[<EntryPoint>]
let main argv =
let n = Console.ReadLine() |> int
let nums = seq { for i in 1..n -> Console.ReadLine() |> int }
printfn "%d" (Seq.sum nums)
0
は最後に0を入れて? –
mainはintを返す必要があり、printfnはユニットであると私は考えています。 –
0はエラーを修正しましたが、何らかの理由で配列の合計がまだ機能していません。私は、この式の結果が暗黙的に無視されているという警告があります。この値を明示的に破棄するには 'ignore'を使用することをお勧めします。例えば 'expr |> ignore'や 'let'たとえば、名前を 'let result = expr'とします。 –