当前位置:  开发笔记 > 编程语言 > 正文

嵌套循环/循环控制教程

如何解决《嵌套循环/循环控制教程》经验,为你挑选了1个好方法。

我正在寻找一个关于编写和设计循环的好教程.我理解循环的基础知识,但嵌套循环给我带来了很多麻烦.为了给你和想法,下面的模式让我很难理解.

1
12
123
1234
12345
123456



1> Toon Krijthe..:

循环

循环是一种构造,它使一组指令可以多次执行.有几个循环结构:

零或更多

这些循环在迭代开始时进行检查,因此将执行0次或更多次.while循环就是一个例子.

一个或多个

这些循环在迭代结束时进行检查,因此将至少执行一次.do while循环就是一个例子.

带计数器的循环

这些循环有一个计数器,从一定数量到另一个数字.该数字可以在循环内使用(例如,访问数组的字段).

循环使用迭代器

这些循环使用迭代器来遍历某个结构.

无尽的循环

这些循环没有尽头.但当然没有什么是永恒的,所以循环通常包含一个隐藏的机制.

嵌套循环

如果您了解单循环,嵌套循环可能很困难.但是你需要一次关注一个循环.让我们举个例子:

1
12
123
1234
12345
123456

好的,我们先来看看这些台词.

第一行有一个1

第二行从1到2计数

第三行从1到3计数

...

通常:第n行从1到n计数.

太棒了,不,我们有个人路线.但现在让我们看看所有的线条.

第一个是n = 1

第二个是n = 2

第三个是n = 3

...

嗯,所以我们可以使用外部循环的循环计数器作为内部循环中的n:

for n = 1 to 6
  s = ''
  for i = 1 to n // use the loopcounter of the outer loop
    s = s + char(i)
  end for
  out s
end for

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有