1.基本语法
do{
循环操作
}while(循环条件);
2.特点:
先执行,再判断
- 先执行一遍循环操作
- 符合条件,循环执行
- 否则,跳出循环
3.习题
(1)分析下面的C++代码∶
int a = 1, b = 10;
do{
b-= a;a++;
}while (b-- <0);
则执行循环语句后b的值为:8 。
4.while和dowhile的区别:
(1)执行顺序不同
(2)初始情况不满足循环条件时:
- while循环一次都不会执行
- do-while循环不管任何情况都至少执行一次