goback add

多重循环

4578 点击·0 回帖
532628838
楼主
  如果循环语句的循环体中又出现循环语句,就构成多重循环结构。一般常用的有二重循环和三重循环。循环层数越多,运行时间越长,程序越复杂。
   例2.5  实觋1 X 1 X 1+1 X 1 X 2+…+5 X 4 X 3的计算。建立程序的步骤同前面的例题,工程文件程序代码如下:
program Project2—5;
{$APPTYPE CONSOLE}
{$R术.re8}
Var
  i,j,k,S:Integer;
begin
  s:=0;
  for i::1 to 5 do
begin
  for J:=1 to 4 do
for k:=1 to 3 do
  begin
write(i,’X’,j,’X’,k,’+
    s:--s+1+J+k;
  end;
  一1-
writeln:
  end;
writeln(s);
readln;
end.
也可以将之改写成while语句或repeat语句的结构,读者可自己练习。break和continue语句
(1)break
break语句是强制退出循环,用于从for语句、while语句或repeat语句中强行退出,执行其后面的语句。
 


喜欢0 评分0