R语言while循环

while循环将一遍又一遍地执行相同的代码,直到满足停止条件。

语法

在R语言中创建while循环的基本语法是 –

while (test_expression) {
   statement
}

while循环的流程图如下所示 –

《R语言while循环》

while循环一个关键问题是循环可能不会运行。当条件被测试并且结果为假时,循环体将被跳过,并且while循环之后的第一个语句将被执行。这是因为while循环首先测试条件满足了才执行循环体中的语句。

示例

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

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

当上述代码被编译和执行时,它产生以下结果 –

[1] "Hello"  "while loop"
[1] "Hello"  "while loop"
[1] "Hello"  "while loop"
[1] "Hello"  "while loop"
[1] "Hello"  "while loop"

        原文作者:R语言教程
        原文地址: https://www.yiibai.com/r/r_while_loop.html
        本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
    点赞