文档帮助中心
的下一个迭代传递控制为或而循环
为
而
继续
例子
继续对象的下一个迭代传递控制权为或而循环。它跳过当前迭代循环体中的任何剩余语句。程序从下一个迭代继续执行。
继续只应用于调用它的循环体。在嵌套循环中,继续只跳过发生它的循环体中的其余语句。
全部折叠
显示从1到50的7的倍数。如果一个数不能被7整除,使用继续要跳过disp方法的下一个迭代传递控制权为循环。
disp
为N = 1:50如果国防部(n, 7)继续结束disp ([“能被7整除:”num2str (n))结束
可被7:7可被7:14可被7:21可被7:28可被7:35可被7:42可被7:49
计算文件中的代码行数magic.m.方法跳过空行和注释继续声明。继续控件中剩余的说明而循环并开始下一个迭代。
magic.m
Fid = fopen(“magic.m”,“r”);Count = 0;而~feof(fid) line = fgetl(fid);如果Isempty(行)|| strncmp(行,“%”,1) || ~ischar(线)继续结束Count = Count + 1;结束数
计数= 34
文件关闭(fid);
的继续语句将跳过类中其余的指令为或而循环并开始下一个迭代。要完全退出循环,请使用打破声明。
打破
继续在a之外没有定义为或而循环。要退出函数,使用返回.
返回
打破|为|而
在您的系统中存在此示例的修改版本。您想要打开这个版本吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处
现在就得到审判