简介

已完成

正如我们在前面介绍迭代和判定语句的模块中所述,有几种方法可用于获得类似结果。 就像书面语和口语一样,在编程语言中,你也可以使用不同的方式表达同样的意思。 即便如此,每个表达式在含义上也有细微的差别。

使用 do-whilewhile 语句可以通过循环访问代码块来控制代码执行流,直到满足某个条件为止。 在使用 foreach 语句时,我们按顺序对每个项循环访问一次,例如数组。 使用 for 语句可以迭代预定次数并控制迭代过程。 使用 do-whilewhile 语句可以循环访问代码块,直到代码块内的逻辑可以影响停止循环访问的时间。

假设你要接受和处理用户的输入。 你想要继续接受和处理输入,直到用户按 q 键“退出”。 你可以使用 do-whilewhile 语句循环访问逻辑,以接受和处理用户输入,直到用户准备停止。

在这个模块中,你将使用 do-while 语句和 while 语句来循环遍历代码块。 你了解何时选择一个而不是另一个。 使用 continue 语句跳过处理代码块中的其余代码,并直接转到语句的 while 布尔求值。

在本模块结束时,可以自信地使用 do-whilewhile 语句向应用程序添加循环逻辑。

学习目标

在本模块中,将执行以下操作:

  • 编写代码,以使用 do-while 语句循环访问代码块。
  • 编写代码,以使用 while 语句循环访问代码块。
  • 使用 continue 语句直接跳到布尔计算结果。

先决条件

  • 具有使用 if 语句的经验
  • 具有使用 foreachfor 迭代语句的经验。
  • 具有编写布尔表达式的经验
  • 具有使用 System.Random 类和 Random.Next() 方法生成随机数字的经验