结束语句Pascal

halt,exit,break,continue这些的用法,要详细。
2024-12-02 18:16:30
推荐回答(4个)
回答1:

halt挂起,程序执行此语句就中断,主要用于调试程序,便于查错,
exit退出,程序执行此语句时即结束程序执行,回到执行程序前的状态。
break中断,主要用于循环语句体中,退出语句体,执行语句体外的语句。
continue继续,用于循环语句体中,结束本次循环体中的其它语句,返回循环体的判断语句,继续下一次的循环体的执行。

回答2:

Exit---是退出本程序块。如果在一个过程中使用则退出过程(子过程就退出子过程),在主程序里就直接退出。
Break---是跳出一层循环。
Halt---无论执行什么程序,都直接关闭程序,一般用于判断死循环后的及时退出。
Continue---也是用在循环里面,跳过这一次循环,直接进入下一个循环。

回答3:

halt:结束整个程序(主程序and子程序都不例外)
exit:结束当前程序块
break:结束当前循环
如:for i:=1 to 99 do
for i:=1 to 55 do break
只结束j这个循环
continue:结束本次循环

回答4:

halt-----结束整个程序(包括子程序以及主程序)
exit-----结束当前程序块(如果是在子程序里,结束子程序;在主程序里,结束主程序)。
break-----退出当前循环,返回上一级循环。
continue-----跳过这一次循环,直接进入下一个循环。