任务四 学习while和do-while循环
-
1 基础知识
-
2 案例—外星文明的信号
上一节
下一节

循环结构是在给定条件成立时,反复执行某程序段,直到条件不成立为止。给定的条件称为循环条件,反复执行的程序段称为循环体。C#中有以下两种语句用来实现循环结构。
while语句
while语句先计算表达式的值,值为true则执行循环体,反复执行上述操作,直到表达式的值为false时止。
语法如下:
while(表达式)
{
循环体
}
执行while语句的步骤如下:
(1)执行while后面()中的表达式。
(2)当表达式的运算结果为true,则执行循环体,否则跳过步骤(3),直接执行步骤(4)。
(3)反复执行(1)、(2)步骤,直到表达式的运算结果为false时止。
(4)执行while语句块后面的代码。
说明:
(1)while语句中的表达式一般是关系表达式或逻辑表达式,只要表达式的值为true即可继续循环。
(2)应注意循环条件的选择以避免死循环。
(3)若循环体中又含有“循环语句”,则称为嵌套的循环语句,也称多重循环。
do-while语句
do-while语句先执行循环体语句一次,再判别表达式的值,若为true则继续循环,否则终止循环。
语法如下:
do{
循环体
}while(表达式);




