问题已开启
(普通问题)
halt 返回end
提问者: pitter_lee 提问时间: 2012-05-21
• GSM信令ALTering 里的transaction identifier:8是什么意思 2016-05-20
• 华为GSM开启DuALTS_ExtCell(两时隙扩展小区) 2016-04-03
• 谁有CDMALTE的测试笔记之类的东西每个值代表什么会引发什么高了怎样低了怎样在线等谢谢了!!! 2016-03-29
• 谁有signALTest安卓手机测试软件,能测试4G的。 2015-09-08
• CSFB中信令回落到G网setup之后没有ALTering connect信令,到后面就disconnect了? 2015-08-20
• HALf-duplexFDD应该怎么理解,有什么用处? 2015-04-10
• 移动通信技术文档不明词汇UniqueCHALlenge 2014-10-14
• 移动通信技术文档不明词汇cHALlenges 2014-10-14
• 华为GSM开启DuALTS_ExtCell(两时隙扩展小区) 2016-04-03
• 谁有CDMALTE的测试笔记之类的东西每个值代表什么会引发什么高了怎样低了怎样在线等谢谢了!!! 2016-03-29
• 谁有signALTest安卓手机测试软件,能测试4G的。 2015-09-08
• CSFB中信令回落到G网setup之后没有ALTering connect信令,到后面就disconnect了? 2015-08-20
• HALf-duplexFDD应该怎么理解,有什么用处? 2015-04-10
• 移动通信技术文档不明词汇UniqueCHALlenge 2014-10-14
• 移动通信技术文档不明词汇cHALlenges 2014-10-14
问题答案
( 1 )
halt可以运用在程序的任何位置,表示结束程序。
常用的退出过程还有exit、break、continue。
exit是退出当前的子过程,如果它用在主程序里,就和halt等效。
break是用在循环里面,表示跳出当前的循环。
continue也是用在循环里面,但它并不是跳出,而是跳过这一次循环,直接进入下一个循环。
for example.
结束程序halt
begin
halt;
end.
退出过程exit
这个与halt等效
begin
exit;
end.
这个只是退出子过程。
procedure tmp;
begin
exit;
end;
begin
tmp;
end.
循环跳出break。
for i:=1 to n do begin
if i=2 then break;
end;这样,i就只能循环到2了。
循环跳过continue。
for i:=1 to n do begin
if i mod 2=0 then continue;
ans:=ans+i;
end;这样,i就把1~n中的奇数都计算了一遍。
常用的退出过程还有exit、break、continue。
exit是退出当前的子过程,如果它用在主程序里,就和halt等效。
break是用在循环里面,表示跳出当前的循环。
continue也是用在循环里面,但它并不是跳出,而是跳过这一次循环,直接进入下一个循环。
for example.
结束程序halt
begin
halt;
end.
退出过程exit
这个与halt等效
begin
exit;
end.
这个只是退出子过程。
procedure tmp;
begin
exit;
end;
begin
tmp;
end.
循环跳出break。
for i:=1 to n do begin
if i=2 then break;
end;这样,i就只能循环到2了。
循环跳过continue。
for i:=1 to n do begin
if i mod 2=0 then continue;
ans:=ans+i;
end;这样,i就把1~n中的奇数都计算了一遍。
回答者:
lbblbblbb
回答时间:2012-05-21 17:29
3 3
联系我们 - 问通信专家 | Powered by MSCBSC 移动通信网 © 2006 - |