R语言开发之循环结构的控制语句(break&next)了解下

循环控制语句用于更改程序正常执行顺序,就是当执行离开范围时,在该范围内创建的所有自动对象都将被销毁。我们来看下R支持的控制语句:

序号 控制语句 描述
1 break语句 终止循环语句并将执行转移到循环之后的语句。
2 next语句 next语句模拟R语言中的switch语句的行为。

先来看R编程语言中的break语句,它有以下两种用法:

  • 当循环中遇到break语句时,循环将立即终止,程序控制在循环之后的下一个语句中恢复。
  • 它可以用于在switch语句中终止一个情况(case),在下一章中有介绍。

来看下在R语言中创建break语句的基本语法:

break

流程图如下:

R语言开发之循环结构的控制语句(break&next)了解下_第1张图片

示例如下:

R语言开发之循环结构的控制语句(break&next)了解下_第2张图片

输出结果为:

R语言开发之循环结构的控制语句(break&next)了解下_第3张图片

之后就是next控制语句。

当我们想要跳过循环的当前迭代而不终止它时可以使用next控制语句,R编程语言中的next语句类似于C语言中的continue语句,来看下在R语言中创建next语句的基本语法:

next

流程图如下:

R语言开发之循环结构的控制语句(break&next)了解下_第4张图片

来看下实例:

R语言开发之循环结构的控制语句(break&next)了解下_第5张图片

 输出结果为:

R语言开发之循环结构的控制语句(break&next)了解下_第6张图片

好啦,本次记录就到这里了。

如果感觉不错的话,请多多点赞支持哦。。。

你可能感兴趣的:(原创,R语言开发基础)