发布网友 发布时间:2024-09-17 03:54
共5个回答
热心网友 时间:2024-12-01 11:10
在Pascal语言中的break语句有以下两种用法:
在一个循环中遇到break语句时,循环立即终止,并恢复程序控制在循环后面的语句。
它可用于终止case语句中的情况下。
如果您使用的是嵌套循环(即一个循环的另一循环内),break语句将停止执行的最内层循环,并开始执行的下一行代码块后。
语法:
Pascal中的break语句的语法如下:
break;
流程图:
实例:
program exBreak;
var
a: integer;
begin
a := 10;
(* while loop execution *)
while a < 20 do
begin
writeln('value of a: ', a);
a:=a +1;
if( a > 15) then
(* terminate the loop using break statement *)
break;
end;
end
上面的代码编译和执行时,它会产生以下结果:
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
热心网友 时间:2024-12-01 11:10
退出的是 for i:=1 to 10 do...这句 当i=1 j=5时退出 且已经输出j了 你可以 自己F7,F8按按哈热心网友 时间:2024-12-01 11:11
i是第一重循环,j是第二重循环。热心网友 时间:2024-12-01 11:11
break 停止该层循环。 你上面写的是不是忘记加括号了?追答for 循环中循环到6? 除了 if j:= 6 then break;我还真想不出什么了 0.0
百科里的函数你可以没事看看,还蛮有用的0.0
http://ke.baidu.com/view/1215583.htm
热心网友 时间:2024-12-01 11:12
break的作用是停止此语句所在循环的运行,跳到这个循环的下一条语句(只退出一层)。