F#中while..do循環(huán)

2018-12-15 10:09 更新
while ... do expression用于在指定的測試條件為真時(shí)執(zhí)行迭代執(zhí)行。

語法

while test-expression do
   body-expression
首先評估測試表達(dá)式; 如果為真,則執(zhí)行body-expression并再次計(jì)算測試表達(dá)式。 body-expression必須具有類型單位,即它不應(yīng)返回任何值。 如果測試表達(dá)式為假,則迭代結(jié)束。


let mutable a = 10
while (a < 20) do
   printfn "value of a: %d" a
   a <- a + 1
當(dāng)編譯和執(zhí)行程序時(shí),它會(huì)產(chǎn)生以下輸出 

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
value of a: 16
value of a: 17
value of a: 18
value of a: 19

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號