Page 92 - 数学建模算法与应用
P. 92
Mathematical Modeling Algorithms and Applications
数学建模算法与应用
解 在 MATLAB 中输入以下程序:
>> clear
a = 3;
b = 6;
for ii=1:3
b = b+1
if ii<2
continue
end
a = a + 2
end
运行后得到结果为:
b =
7
b =
8
a =
5
b =
9
a =
7
当 if 条件满足时,程序将不再执行 continue 后面的语句,而是开始下一轮的
循环。
continue 语句常用于循环体中,与 if 一同使用。
(二)break 命令
break 语句也常用于 for 或 while 循环体,以及 if。当“if”后的表达式为真时,
调用 break 语句退出当前循环。它只终止最内层的循环。
例 请思考下列程序及其运行结果,说明原因。
解 在 MATLAB 中输入以下程序:
82

