1 / 3
文档名称:

pascal 退出.doc

格式:doc   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

pascal 退出.doc

上传人:wc69885 2015/9/25 文件大小:0 KB

下载得到文件列表

pascal 退出.doc

相关文档

文档介绍

文档介绍:9、退出方法  
 Pascal的多种退出语句用法  
break 是用来退出其所在的循环语句  
即 : 不论在任何一个循环语句中 执行了 break 的话, 马上退出这个语句。  
相当于 : goto 这一层循环语句 最末尾一句的下一句。  
例如:var i : integer;  
begin  
for i := 1 to 10 do  
begin  
{1} writeln(i);  
break;  
writeln(i+1);  
end;  
readln  
end.  
执行结果 :  
1 可见 第一次循环 时 , 执行了{1}句 后 , 执行 break ,然后马上退出了这个for语句。 {*****} 注意 : 以上两个语句 只 对 它们所在的 那层循环语句 起作用,  
也就是说 : 如果有多个 循环语句 相嵌套, 其中 某一层 执行了  
continue / break 语句, 它们并不能影响上面几层的  
循环语句。
  
exit 是退出当前程序块;  
即 : 在任何子程序 中执行 exit , 那么 将退出 这个子程序;  
如果是在 主程序中执行 exit , 那么将退出整个程序。  
相当于 : goto 这个程序块 的 末尾 的 end 例如 : 试除法判断素数时,一旦整除,就把函数值赋为false ,然后exit;  
{******}注意 : 类似上面的 , exit也是只对当前 这一个 子程序产生作用,  
如果多重嵌套子程序 , 那么其中某个子程序执行了exit以后,  
将返回到 调用它的那个语句 的下一个语句。  
halt : 没什么好说的,退出整个程序,Game Over.  
例如 : 搜索时, 一