VB多重循环问题
来源:百度知道 编辑:UC知道 时间:2024/06/01 11:16:51
如果不止2层,是不是要按循环次数由多到少,由内层到外层设置?请给个详细点的回答。3ku!
从网上给找了一个,虽然是pascal的,但写的代码很简单,应该能看明白
嵌套循环是最常用的结构,我们很容易写出以下循环:
for i:=1 to 20 do //定初值 1次 开始
begin
...
for j:=1 to 10 do //定初值 20次
begin
...
for k:=1 to 5 do //定初值 200次 结束 共221次
begin
循环体 // 执行循环体 1000次
end; // 判断和增值 1000次 开始
...
end; // 判断和增值 200次
...
end; //判断和增值 20次 结束 共1220次
我们看看把这个嵌套顺序调换一下 会出现什么情况:
for k:=1 to 5 do //定初值 1次 开始
begin
...
for j:=1 to 10 do //定初值 5次
begin
...
for i:=1 to 20 do //定初值 50次 结束 共56次
begin
循环体 // 执行循环体 1000次