for loop是一个重复控制结构,它允许您高效地编写需要执行特定次数的循环。
…的a语法F#编程语言中的to循环是-
for var=start-expr to end-expr do ... // loop body
…的语法F#编程语言中的DOWTO循环是-
for var=start-expr downto end-expr do ... // loop body
以下程序打印出数字1-20-
let main() = for i=1 to 20 do printfn "i: %i" i main()
当您编译并执行程序时,它会生成以下输出-
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
以下程序反向计数并打印出数字20-1-
链接:https://www.learnfk.comhttps://www.learnfk.com/fsharp/fsharp-for-loop.html
来源:LearnFk无涯教程网
let main() = for i=20 downto 1 do printfn "i: %i" i main()
当您编译并执行程序时,它会生成以下输出-
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
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)