do....while语句

do...while循环语句与while循环语句类似,他们之间的区别是:while语句为先判断条件是否成立再执行循环体;而do...while循环语句则先执行一次循环后,再判断条件是否成立。也就是说do...while循环语句中“{}”中的程序段至少要被执行一次。do...while循环语句基本形式如下。

do

{

      语句块

}while(布尔表达式);

do....while语句的执行顺序如下。

1.程序首先执行语句块

2.当程序到达语句块的结束点时,计算布尔表达式的值。如果布尔表达式的值是true,程序转到do.....while语句的开头;否则,结束循环。

与while语句的一个明显区别是do....while语句在结尾处多了一个分号(;)。

代码示例:

do....while语句_第1张图片

 

 

你可能感兴趣的:(C#)