在c语言中每个循环都有一个控制表达式(Controlling expression).每次执行循环体时都要对控制表达式进行计算.C语言提供了3中循环语句:while语句 do语句和for语句.
while语句
先计算控制表达式的值,如果为真则执行循环
do语句
先执行循环体,再计算控制表达式的值.
应当注意:无论必要与否,对所有的do语句都使用大括号,因为没有大括号的do语句很容易被误认为while语句
for语句
退出循环
break语句
break语句把程序控制从最内层封闭的while do for 或switch语句中转移出来.当这些语句出现嵌套时,break语句只能跳出一层嵌套.
continue语句
其语义是:结束本次循环,即不再执行循环体中continue 语句之后的语句,转入下一次循环条件的判断与执行。应注意的是, 本语句只结束本层本次的循环,并不跳出循环。
goto语句
无条件转移语句.goto语句可以跳转至函数中任何有标号的语句处.
标号是放置在语句开始处的标识符
阅读(293) | 评论(0) | 转发(0) |