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()

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

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-

链接: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

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

技术教程推荐

SQL必知必会 -〔陈旸〕

分布式系统案例课 -〔杨波〕

Vim 实用技巧必知必会 -〔吴咏炜〕

Redis源码剖析与实战 -〔蒋德钧〕

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

手把手带你写一个MiniSpring -〔郭屹〕

零基础GPT应用入门课 -〔林健(键盘)〕

AI绘画核心技术与实战 -〔南柯〕

结构写作力 -〔李忠秋〕

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