delphi种while语句该怎么用
我想在总循环里调用一个子循环,在子循环里又调用另外1个子循环,然后当另外1个子循环执行完成的时候,回到总循环里继续执行。不知道该怎么写了。另外break和exit的区别是什么啊。我这2个都试了。都不能回到总循环继续执行啊。while a=1 do //总循环
begin
...
跳出执行AAA循环
回到这里继续执行
...
end;
while b=1 do //AAA循环
begin
...
跳出执行BBB循环
...
end;
while c=1 do //BBB循环
begin
...
...
跳回总循环继续执行(继续执行调用AAA循环下面的)
end; AAA循环和BBB循环到底在那里?实在看不明白
exit是推出函数,break是退出循环 while a=1 do //总循环
begin
...
过程AAA
...
end;
过程AAA
while b=1 do
begin
...
while c=1 do //BBB循环
begin
...
...
EXIT;//跳出过程
end;
...
end;
EXIT:跳出过程或函数
break:跳出循环,包括for,while等 或者下面这样改
while b=1 do //AAA循环
begin
...
if 条件 then
执行BBB循环
else begin
AAA循环余下的程序
end;
end;
页:
[1]