当前位置: 首页 > 文档资料 > Dart 中文教程 >

do…while循环

优质
小牛编辑
131浏览
2023-12-01

do…while循环类似于while循环,只是do...while循环不会在第一次循环执行时评估条件。 但是,将对后续迭代评估条件。 换句话说,代码块将在do…while循环中至少执行一次。

下图显示了do…while循环的流程图 -

做的

以下是do-while循环的语法。

do {  
   Statement(s) to be executed;  
} while (expression); 

Note - 不要错过do...while循环结束时使用的分号。

例子 (Example)

void main() { 
   var n = 10; 
   do { 
      print(n); 
      n--; 
   }
   while(n>=0); 
}  

该示例以相反的顺序打印0到10之间的数字。 成功执行上述代码后,将显示以下output

10 
9 
8 
7 
6 
5 
4 
3 
2 
1 
0