有两个附加语句可以控制while 和for 循环:break 和continue 语句。

  break 语句可以中止循环的执行和跳到end 后面的第一句执行,而continue 只中止本次循环,然后返回循环的顶部。如果break 语句在循环体中执行,那么体的执行中止,然后执行循环后的第一个可执行性语句。

  用在for 循环中的break 语句的例子如下:

%test_break.m
for ii = 1:5;
if ii == 3;
break;
end
fprintf('ii = %d \n', ii);
end
disp('End of loop!');

执行的结果为:

>> test_break
ii = 1
ii = 2
End of loop!

注意break 语句在ii 为3 时执行,然后执行disp('End of loop!');语句而不执行fprintf('ii =%d \n', ii);语句。

continue 语句只中止本次循环,然后返回循环的顶部。在for 循环中的控制变量将会更新到下一个值,循环将会继续进行。

下面是一个在for 循环中的continue 的例子:

%test_continue.m
for ii = 1:5;
if ii == 3;
continue;
end
fprintf('ii = %d \n', ii);
end
disp('End of loop!');

程序运行的结果为;

>> test_continue
ii = 1
ii = 2
ii = 4
ii = 5
End of loop!

注意continue 语句在ii 为3 时执行,然后程序返回循环的顶部而不执行fprintf 语句。break和continue 语句可用在while 循环和for 循环中。

转载于:https://www.cnblogs.com/lihuidashen/p/3428836.html

Matlb中break 和continue 语句相关推荐

  1. Python中break和continue语句及循环中的else子句

    break语句要比continue语句用的多 break 语句可以跳出for和while的循环体,但如果从for或while循环中终止,则对应的else语句则不再执行. 对比一下以下两段代码的执行结果 ...

  2. 【XBXX】Python中break和continue语句的学习

    前言 循环结构有两个辅助保留字:break和continue,它们用来辅助控制循环执行 提示:以下是本篇文章正文内容,下面案例可供参考 一.break语句怎么用? break语句在while循环和fo ...

  3. python循环语句continue_Python循环控制语句中的break和continue语句

    在之前的文章中,介绍了Python中的循环控制语句 while和 for.在循环执行过程中,我们可以使用 break 和 continue 语句来改变循环的流程. 通常情况下,while 循环判断执行 ...

  4. python结束循环_python中break、continue 、exit() 、pass终止循环的区别

    python中break.continue .exit() .pass区分 1.break:跳出循环,不再执行 Python break语句,就像在C语言中,打破了最小封闭for或while循环. b ...

  5. python中break、continue 、exit() 、pass终止循环的区别

    python中break.continue .exit() .pass区分 1.break:跳出循环,不再执行 Python break语句,就像在C语言中,打破了最小封闭for或while循环. b ...

  6. 【转】详谈for循环里面的break和continue语句

    https://www.jb51.net/article/119099.htm 转载  更新时间:2017年07月20日 07:53:06   投稿:jingxian   我要评论 下面小编就为大家带 ...

  7. JavaScript Break 和 Continue 语句

    JS JavaScript Break 和 Continue 语句 break 语句用于跳出循环. continue 用于跳过循环中的一个迭代. Break 语句 for (i=0;i<10;i ...

  8. break和continue语句、循环嵌套

    1.break和continue语句 break语句除了可以用在switch语句中,还可以用在循环体中.在循环体中遇见break语句,立即结束循环,跳到循环体外,执行循环结构后面的语句.一般形式为: ...

  9. JS中break和continue的用法

    break和continue的用法 Break--跳出循环.判断,用于判断或循环语句中 Continue--跳出本次循环,只能用于循环语句中. 区分是否为自定义标识符,其后加冒号,为自定义标识符. B ...

最新文章

  1. R语言描述性统计分析:假设检验
  2. matlab decomposition filters,MATLAB小波去噪求助(附算法和显示图片)!不知自己哪个地方出了问题,求指点! - 信息科学 - 小木虫 - 学术 科研 互动社区...
  3. OGNL中的s:property /标签
  4. boost::iostreams模块实现大文件偏移量使用 file_descriptor 进行测试
  5. java 实现支持向量机
  6. 16位无符号比较器设计
  7. ambari 修改服务器名,Ambari修改主页面方法
  8. 【Kafka】Kafka集群 动态 添加 节点 可行否
  9. 【图像处理】二维付立叶变换和滤波 (Two-Dimensional Fourier Transform and Filtering)
  10. 如何利用wordpress搭建自己独立的博客(个人网站)
  11. 控制Tello无人机扫描条形码
  12. NO3:步履蹒跚-完成第一章节学习
  13. 用html做祝福语朋友,朋友友情祝福语
  14. 【禁用U盘】电脑windows7/10注册表、组策略禁用优盘;
  15. 微信小程序如何加密?
  16. 如何改typecho主题头像_细节决定成败,抖音昵称、头像、简介、视频封面的重要性...
  17. ftp上传下载 java FTPClient
  18. 第一个RDD,几个数据探查命令
  19. numpy.ndarray中对于字符串的处理
  20. 计算机安全漏洞是指,什么是计算机的安全漏洞

热门文章

  1. python Django数据库保存操作
  2. Linux shutdown指令
  3. Vue build之后访问dist目录静态资源不加载问题解决
  4. 26个LinkedList用法示例大全以及与ArrayList/数组的相互转换
  5. fastDFS分布式文件系统--文件上传/下载/查询完整代码实现
  6. .frm_.myd_myi转换为.sql导入mysql数据库_把.frm,.myd,myi转换为.sql导入数据库
  7. Oracle12c与Oracle11g采用触发器与存储过程实现同步更新(代码+图解)
  8. python os模块system_python 中 os.system 的本质 | 编程知识2
  9. 18秋学期计算机基础在线作业2,东大18秋学期《计算机应用基础》在线作业2.pdf...
  10. python中的np where_python – np.where在我的熊猫中不起作用