2、 do…while循环
do…while循环语句的一般形式如下:
do
语句块
while(表达式);
- 其中,do为关键字,必须与while配对使用;
- do与while之间的语句为循环体,同样用大括号括起来;
- “表达式”同样是关系表达式或逻辑表达式,表示循环条件,值是一个逻辑真值或假值。
do…while循环与while循环的不同之处在于:
- 它会先执行语句块,再判断表达式是否为真。
- 如果为真,则继续循环;
- 如果为假,则终止循环。
- 因此,do…while循环至少要执行一次语句块。
do…while循环语句的流程图如图所示。值得注意的是,do…while循环后要有分号“;”。
练习1
计算1~10的累加和(do…while版)。
本实例中,将使用do…while循环语句求解1~10的累加和。do…while循环和while循环实现累加的循环体语句相同,只是执行循环体的先后顺序不同。本