文档

继续

将控制权传递到下一个迭代为了或者尽管环形

句法

继续

描述

例子

继续将控制权传递给下一次迭代为了或者尽管环形。它跳过了循环正文中的任何剩余陈述,以进行当前迭代。该程序从下一次迭代中继续执行。

继续仅适用于被称为循环的主体。在嵌套环中,继续跳过仅在发生的循环正文中剩下的陈述。

例子

全部收缩

显示从1到50的7的倍数。如果一个数字不能按7分组,请使用继续跳过disp声明并将控制权传递到下一次迭代为了环形。

为了n = 1:50如果mod(n,7)继续结尾disp([[“由7分开:”num2str(n)])结尾
7:7可以除以7:14除以7:21的7:28除以7:35的7:35除以7:42的7:49,可分开7:28

计算文件中代码行的数量魔术。跳过空白行,并使用继续陈述。继续跳过剩余的说明尽管循环并开始下一次迭代。

fid = fopen('魔术.m',,,,'r');计数= 0;尽管〜feof(fid)line = fgetl(fid);如果ISEMPTY(行)||strncmp(线,'%',1)||〜ischar(线)继续结尾count = count + 1;结尾数数
计数= 31
fclose(fid);

尖端

  • 继续声明跳过了其余的说明为了或者尽管循环并开始下一次迭代。要完全退出循环,请使用休息陈述。

  • 继续未定义在外面为了或者尽管环形。要退出功能,请使用返回

扩展功能

C/C ++代码生成
使用MATLAB®CODER™生成C和C ++代码。

也可以看看

||

在R2006a之前引入

这个话题有帮助吗?