CS1L18——do…while

do…while

while​ 循环 是先判断条件再执行
do...while​ 循环是先斩后奏,先至少执行一次循环语句块的逻辑 再判断是否继续

1
2
3
4
5
do
{
do while循环语句块;
}
while (bool类型的值);

如果满足while​语句条件,则回到do​代码块开头
注意!do...while语句存在一个重要的分号

if​、switch​、while​、do...while​ 都可以相互嵌套
continue​ 和 break​ 也可以使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
do
{
Console.WriteLine("do while 循环语句")
}
while (false);

int a = 0;
do
{
++a;
}
while (a < 2);

do
{
++a;
if (a == 0)
{

}
}
while (false);