循环控制语句
使用循环控制语句,您可以重复执行代码块。有两种类型的循环:
每个循环都需要结尾
关键词。
最好将循环缩进可读性,尤其是当它们被嵌套时(即,当一个循环包含另一个循环时):
a =零(5,100);对于m = 1:5,n = 1:100 a(m,n)= 1/(m + n -1);结尾
您可以使用一个休息
语句,或跳过使用一个循环的下一次迭代继续
陈述。例如,计算帮助的线路数魔法
函数(即,所有注释行直至空白行):
fid = fopen('Magic.m','r');计数= 0;而〜feof(fid)line = fgetl(fid);如果ISEMPTY(线)断开ELSERIF〜STRNCMP(line,'%',1)继续端计数= count + 1;end fprintf(魔术帮助中的%d行\ n',count);fclose(fid);
小费
如果您无意中创建一个无限循环(一个永不结束的环路),请按下循环执行ctrl+c。