a for ... for循環(huán)在F#編程語(yǔ)言的語(yǔ)法是
for var = start-expr to end-expr do ... // loop body在F#編程語(yǔ)言中for ... downto循環(huán)的語(yǔ)法是
for var = start-expr downto end-expr do ... // loop body實(shí)例1
let main() = for i = 1 to 20 do printfn "i: %i" i main()當(dāng)編譯和執(zhí)行程序時(shí),它會(huì)產(chǎn)生以下輸出
i: 1 i: 2 i: 3 i: 4 i: 5 i: 6 i: 7 i: 8 i: 9 i: 10 i: 11 i: 12 i: 13 i: 14 i: 15 i: 16 i: 17 i: 18 i: 19 i: 20實(shí)例2
let main() = for i = 20 downto 1 do printfn "i: %i" i main()當(dāng)編譯和執(zhí)行程序時(shí),它會(huì)產(chǎn)生以下輸出
i: 20 i: 19 i: 18 i: 17 i: 16 i: 15 i: 14 i: 13 i: 12 i: 11 i: 10 i: 9 i: 8 i: 7 i: 6 i: 5 i: 4 i: 3 i: 2 i: 1
更多建議: