跳至内容

编程基础/循环控制结构

来自维基教科书,开放的书籍,开放的世界

在循环控制结构中,语句或代码块会一直执行,直到程序达到某个状态,或者对集合中的每个元素都执行了操作。这通常用whilerepeatfordo..until等关键字来表示。[1]

循环控制结构的基本属性是可以重复执行某些代码行。循环的视觉显示在流程图中会形成一个圆形循环模式,因此“循环”一词与循环控制结构相关联。循环可以通过“先测试”循环、“后测试”循环和计数循环来实现。通常,一个使用布尔概念的问题控制着循环执行的次数。

伪代码:循环(重复)控制结构

[编辑 | 编辑源代码]

While 循环

count assigned zero
While count < 5
    Display "I love computers!"
    Increment count
End

Do-While 循环

count assigned five
Do
    Display "Blast off is soon!"
    Decrement count
While count > zero

Repeat-Until 循环

count assigned five
Repeat
    Display "Blast off is soon!"
    Decrement count
Until count < one

For 循环

For x starts at 0, x < 5, increment x
    Display "Are we having fun?"
End

参考文献

[编辑 | 编辑源代码]
华夏公益教科书