程序设计基础之:循环结构的程序设计 (上)
6.循环结构的程序设计 (上)
在计算机语言中除了使用选择语句来改变顺序的控制流程外,还有另外一组流程控制语句,它们被称为循环控制语句。循环控制语句可以控制一个代码块多次执行,直到某个条件被满足。
while语句称为先验循环,至少要执行0次。它的特点是:先判断,后执行。若表达式一开始就为假,则循环一次也不执行。
while语句首先计算表达式的值,若为真则执行循体环语句,执行完毕之后,再计算表达式的值,若仍为真,则重复执行循环体语句。直到表达式的值为假时,结束while语句的执行,继续执行while后面的语句。
do_while语句是后验循环,最少要做一次。由do开始while判断。
首先执行循环体语句,然后检验循环控制条件表达式的值,若为真,则重复执行循环体语句,否则退出循环。
需要注意的是它们必须一起使用,不能分开。
for语句是循环语句中最灵活功能最强的循环语句。
表达式1是对循环孔志化变量进行初始化;表达式2是循环结构的条件;表达式3是用来控制循环控制变量的自变化。
首先计算表达式的值;然后检测表达式2的值,若其为真,则执行循环体语句,执行完毕后再计算表达式3的值。然后,再测试表达式2的值是否为真,若为真继续执行循环体语句,……若为假,则终止循环。
for语句里的表达式可以写在外面,但是不可以缺少分号。
未完待下章……
今日代码:
循环结构
选择结构太复杂
工资奖金好难算
平年闰年难区分
上章都还没搞懂
今天又来新任务
循环结构不好懂
云里雾里好混乱
今日作业很复杂
同学答案太多样
不知做得对不对
还剩一个思考题
老鼠老鼠太讨厌
放只猫来吃掉它
2013年03月21日