1.2.3 循环结构
1.什么叫循环结构?
2.循环结构有哪两种基本模式,它们各自有什么特点?
1.循环结构的定义
需要重复执行同一操作的结构称为循环结构.
2.循环结构的结构形式
(1)当型循环:先判断所给条件p是否成立,若p成立,则执行A,再判断条件p是否成立;若p仍成立,则又执行A,如此反复,直到某一次条件p不成立时为止(如右图).
(2)直到型循环:先执行A,再判断所给条件p是否成立,若p不成立,则再执行A,如此反复,直到p成立,该循环过程结束(如右图).
[点睛]
(1)构成循环结构的三要素:
循环变量、循环体、循环终止条件.
(2)当型循环的顺序是:先判断再执行再循环.
直到型循环的顺序是:先执行再判断再循环.
1.①任何一种算法都离不开顺序结构,顺序结构是算法的最基本形式;
②循环结构一定包含选择结构;
③循环结构只有一个入口和一个出口;
④循环结构的形式有且只有一种;
以上四种说法中正确个数有________.