C语言程序设计-第五章笔记
循环结构【又称:重复结构】程序设计:
1.计数式循环
①用来计算循环次数
②控制变量的值在每次执行完依次循环指令后递增
③到了预定循环次数时,终止并继续执行循环后面的语句
2.标记式循环
①事先不知循环次数
②标记值必不同于正常数据项
3.三种循环方式
⑴while语句实现循环
While(表达式)语句 --表达式特指:循环条件表达式
注意:While语句可简单地标记为:只要循环条件表达式为真(即给定的条件表达式成立)就执行循环语句;即真(非0执行),假(0)不执行,跳到循环后面第一条语句,开始为假,则循环一次也不执行。循环体包含一个以上的语句就应该用花括号。
⑵do…while语句实现循环-直到表达式为假才退出
do
语句
While (表达式);
⑶for语句实现循环
for(表达式1;表达式2;表达式3)
说明:①表达式1:初始条件只执行一次,可以有多个初始值(可以省略)
②表达式2:循环条件表达式,用来判定是否继续循环(可