如何跳出for循环语句?(0分)

  • 主题发起人 主题发起人 yanke
  • 开始时间 开始时间
Y

yanke

Unregistered / Unconfirmed
GUEST, unregistred user!
跳出一个子循环用什么命令?比如有二个关于for的嵌套循环,内循环
不符合if 语句后结束整个盾环,但循环以外的程序继续执行,,用exit好像不行,break也
试了,还是不行,请赐教!
 
就是break啊
 
或者你设个boolean型的变量判断
 
break
当然行
 
你用exit或break只跳出内程的循环,应该在外循环再作一次跳出动作
 
var i,j,k:
begin
k:=0;
for i:=1 to n do
for j:=1 to n do
begin
.................
if ??? then

begin
k:=1;
break;
end;
.....................
end;
if k=1 then
break;
..............
end;
end;
这样可以实现,不知道有没有更好的办法。
 
实在不行用goto好啦
 
如果連Break, exit 都不能很好的理解﹐不知能否用好goto! ^_^
 
break 跳出循环
continue 跳出本次循环 但循环仍继续
 

Similar threads

S
回复
0
查看
835
SUNSTONE的Delphi笔记
S
S
回复
0
查看
765
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部