R語(yǔ)言 While循環(huán)

2018-12-19 16:10 更新

While循環(huán)一次又一次地執(zhí)行相同的代碼,直到滿足停止條件。

語(yǔ)法

在R中創(chuàng)建while循環(huán)的基本語(yǔ)法是 -

while (test_expression) {
   statement
}

流程圖


while循環(huán)的關(guān)鍵點(diǎn)是循環(huán)可能永遠(yuǎn)不會(huì)運(yùn)行。 當(dāng)條件被測(cè)試并且結(jié)果為false時(shí),循環(huán)體將被跳過(guò),while循環(huán)之后的第一條語(yǔ)句將被執(zhí)行。

v <- c("Hello","while loop")
cnt <- 2

while (cnt < 7) {
   print(v)
   cnt = cnt + 1
}

當(dāng)上面的代碼被編譯和執(zhí)行時(shí),它產(chǎn)生以下結(jié)果 -
[1] "Hello"  "while loop"
[1] "Hello"  "while loop"
[1] "Hello"  "while loop"
[1] "Hello"  "while loop"
[1] "Hello"  "while loop"






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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)