第五章循环结构
㈠主体:
1. 循环条件:循环满足一定条件进行时称为循环条件。
2. 循环体(循环操作):循环是反复执行相同类型的一系列操作。
㈡while循环
⒈ 语法:
while(循环条件){
循环操作 ;
}
2. 注意:
⑴ while是C#中的关键字。
⑵ 循环条件通常是具有bool类型值的关系表达式或逻辑表达式。
⑶ 循环操作可以是一条简单语句,也可以是多条语句构成的复合语句,当仅存在一条语句时括号可以省掉。
3. 易错点
⑴ 循环一次也不执行。
⑵ 循环执行次数错误。
⑶ 死循环。
当循环机构执行次数错误时,仔细分析循环初始条件、循环条件、循环操作。
4. 解决问题步骤
⑴ 分析循环条件和循环操作。
⑵ 套用while循环结构语法。
⑶ 检查循环是否能正常退出。
㈢do-while循环
1. 语法:
do{
循环操作;
}while(循环条件);
2. 注意:
⑴ do、while是C#中的关键字。
⑵ 循环条件通常是具有bool类型值的关系表达式或逻辑表达式。
⑶ 循环操作可以是一条简单语句,也可以是多条语句构成的复合语句,当仅存在一条语句时括号可以省掉。
(4) 循环条件后的分号不能省略。
㈣ while循环和do-while循环的区别:
1.相同点:
⑴ 都能实现循环结构。
⑵ 循环次数未知时使用。
2.不同点:
⑴ 语法不同。
⑵ while循环先判断后执行。
do-while循环先执行后判断。
while循环只要条件为假则不执行
do-while循环则至少执行一次。