【回顾】C程序设计第五章笔记
C程序设计(谭浩强第五版)第五章笔记

循环结构程序设计
1.为什么需要循环控制?
可以减少同样的程序段并且可以避免代码过多而导致的占用空间。
2.用while语句实现循环
格式:while(表达式) 语句
特点:while循环的特点是先判断条件表达式,后执行循环体语句。
3.用do⋯while语句实现循环
格式:do
语句
while(表达式);
特点:先无条件地执行循环体,然后判断循环条件是否成立。
4.用for语句实现循环
格式:for(表达式1;表达式2;表达式3)
语句
其中:
①.表达式1: 设置初始条件,只执行一次。可以为零个、一个或多个变量设置初值。
②.表达式2: 是循环条件表达式,用来判定是否继续循环。在每次执行循环体前先执行此表达式,决定是否继续执行循环。
③.表达式3: 作为循环的调整,例如使循环变量增值,它是在执行完循环体后才进行的。
5.for,do while,while可以互换
6.改变循环执行的状态(两种)
break和continue
(1).break:用break语句提前终止循环;
注意:break语句只能用于循环语句和switch语句之中,而不能单独使用。
(2).continue:用continue语句提前结束本次循环
注意:continue语句只结束本次循环,而非终止整个循环。break语句结束整个循环,不再判断执行循环的条件是否成立。
第五章完!