R语言 while 循环
R编程语言 中的while循环 ,当事先不知道循环的确切迭代次数时,就会使用。它一次又一次地执行相同的代码,直到满足停止条件。While循环检查条件是真还是假 n+1 次,而不是 n 次。这是因为while循环在进入循环主体之前检查条件。
R- While循环的语法
While循环是如何执行的
- 控制落入while循环。
- 流程跳转到Condition
- 对Condition进行测试。
- 如果Condition为真,流程进入Body。
- 如果Condition为假,则流程进入循环外。
- 循环体内的语句被执行。
- 更新发生了。
- 控制流回到步骤2。
- while 循环结束,流到外面去了。
关于R语言中while循环的重要观点
- 看起来while循环会永远运行下去,但事实并非如此,它提供了条件来停止它。
- 当条件被测试并且结果为假时,循环就被终止。
- 而当测试的结果为真时,循环将继续执行。
R – while循环流程图
R语言编程中的while循环示例
例1 :
输出
例2 :
输出
R语言 while 循环中断
这里我们将使用R编程语言中的break语句。R语言中的break语句是用来在某些外部条件被触发时将控制权带出循环的。
输出