循环控制语句用于更改程序正常执行顺序,就是当执行离开范围时,在该范围内创建的所有自动对象都将被销毁。我们来看下R支持的控制语句:
序号 | 控制语句 | 描述 |
---|---|---|
1 | break语句 | 终止循环语句并将执行转移到循环之后的语句。 |
2 | next语句 | next 语句模拟R语言中的switch 语句的行为。 |
先来看R编程语言中的break
语句,它有以下两种用法:
- 当循环中遇到
break
语句时,循环将立即终止,程序控制在循环之后的下一个语句中恢复。 - 它可以用于在
switch
语句中终止一个情况(case
),在下一章中有介绍。
来看下在R语言中创建break
语句的基本语法:
break
流程图如下:
示例如下:
输出结果为:
之后就是next
控制语句。
当我们想要跳过循环的当前迭代而不终止它时可以使用next
控制语句,R编程语言中的next
语句类似于C语言中的continue
语句,来看下在R语言中创建next
语句的基本语法:
next
流程图如下:
来看下实例:
输出结果为:
好啦,本次记录就到这里了。
如果感觉不错的话,请多多点赞支持哦。。。