F# 中的 for… to and for… downto expr

首页 / F#入门教程 / F# 中的 for… to and for… downto expr

for loop是一个重复控制结构,它允许您高效地编写需要执行特定次数的循环。

for… to and for… downto - 语法

…的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

for… to and for… downto - 示例1

以下程序打印出数字1-20-

let main() =
   for i=1 to 20 do
      printfn "i: %i" i
main()

当您编译并执行程序时,它会生成以下输出-

链接:https://www.learnfk.comhttps://www.learnfk.com/fsharp/fsharp-for-loop.html

来源:LearnFk无涯教程网

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

for… to and for… downto - 示例2

以下程序反向计数并打印出数字20-1-

let main() =
   for i=20 downto 1 do
      printfn "i: %i" i
main()

当您编译并执行程序时,它会生成以下输出-

链接:https://www.learnfk.comhttps://www.learnfk.com/fsharp/fsharp-for-loop.html

来源:LearnFk无涯教程网

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

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

深入浅出计算机组成原理 -〔徐文浩〕

Java性能调优实战 -〔刘超〕

JavaScript核心原理解析 -〔周爱民〕

编译原理实战课 -〔宫文学〕

分布式数据库30讲 -〔王磊〕

高楼的性能工程实战课 -〔高楼〕

讲好故事 -〔涵柏〕

徐昊 · TDD项目实战70讲 -〔徐昊〕

结构思考力 · 透过结构看思考 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)