首页 > 其他分享 >无涯教程-Dart - do…while 循环函数

无涯教程-Dart - do…while 循环函数

时间:2023-11-13 19:33:02浏览次数:43  
标签:do 10 示例 无涯 Dart while 循环 ...

do…while 循环与while循环类似,不同之处在于 do ... while 循环在第一次执行循环时不会判断条件,但是,将为后续迭代判断条件。

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

Do while

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

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

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

do…while - 示例

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

本示例以相反的顺序打印从0到10的数字,成功执行上述代码后,将显示以下输出。

10 
9 
8 
7 
6 
5 
4 
3 
2 
1 
0

参考链接

https://www.learnfk.com/dart-programming/dart-programming-do-while-loop.html

标签:do,10,示例,无涯,Dart,while,循环,...
From: https://blog.51cto.com/u_14033984/8352127

相关文章

  • Python_Mooc_Stu_23_11_13_String_Random
    目录一、序列 (一)序列的索引 1.索引编号 2.序列元素索引访问3.注意事项 (二)序列的切片 1.切片格式 2.切片使用 3.参数缺省 二、序列的运算和常用处理函数 (一)序列运算 1.序列相加 2.序列相乘 3.序列对象比较 4.成员资格检查 (二)常用处理函数 1.len()......
  • 使用.NET Core创建Windows服务
    使用.NETCore创建Windows服务1.创建一个新的WorkerService项目打开命令行工具(例如:PowerShell、CMD、或者终端),然后输入以下命令创建一个新的WorkerService项目:dotnet new worker -n MyWorkerService这个命令将会创建一个名为"MyWorkerService"的新项目。2.添加必要的NuGe......
  • 无涯教程-Dart - for 循环函数
    for循环将代码块执行指定的次数,它可用于迭代一组固定值,例如数组。以下是for循环的语法。for(initial_count_value;termination-condition;step){//statements}forloop-示例voidmain(){varnum=5;varfactorial=1;for(vari=num;......
  • Windows Privileges一览
    权限升级是指对IT系统访问权限有限的用户可以增加其访问权限的范围和规模。对于受信任的用户,权限升级允许在有限的时间内扩大访问权限以完成特定任务。例如,用户可能需要访问权限来解决技术问题、运行季度财务报告或安装程序。WindowsPrivileges一览有一天我发现了这个有......
  • VMware Workstation 17.5 Pro Unlocker & OEM BIOS for Windows
    VMwareWorkstation17.5ProUnlocker&OEMBIOSforWindows在Windows上运行macOSSonoma请访问原文链接:https://sysin.org/blog/vmware-workstation-17-unlocker/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org桌面HypervisorVMwareWorkstationProVMwar......
  • Markdown语法学习笔记
    MyFirstMarkdownFile(Markdown常用语法总结)文章标题文字前以#数量为一级、二级、三级、四级标题,例如本文标题,我使用了:#MyFirstMarkdownFile(Markdown常用语法总结)同样的,SecondTitle(##二级标题)ThirdTitle(###三级标题)FourthTitle(####四级标题)正文文字直......
  • 无涯教程-Dart - HTML DOM
    文档对象代表该窗口中显示的HTML文档,Document对象具有引用其他对象的各种属性,这些属性允许访问和修改文档内容。文档内容的访问和修改方式称为文档对象模型或DOM,对象按层次结构组织,此层次结构适用于Web文档中对象的组织。Window   -层次结构的顶部,它是对象层次结构的......
  • 2.1 Windows驱动开发:内核链表与结构体
    在Windows内核中,为了实现高效的数据结构操作,通常会使用链表和结构体相结合的方式进行数据存储和操作。内核提供了一个专门用于链表操作的数据结构LIST_ENTRY,可以用来描述一个链表中的每一个节点。使用链表来存储结构体时,需要在结构体中嵌入一个LIST_ENTRY类型的成员变量,用来连接......
  • 使用nvm使Windows电脑支持多个Nodejs版本
     Node.js一台电脑只能装一个版本,但是有时候开发项目会用到不同版本的Node.js,卸载再装是很麻烦的,而nvm就是解决这个问题的,有了它就可以在一个电脑上安装多个Node.js版本,并且在不同版本之间切换使用。 下载github下载地址:https://github.com/coreybutler/nvm-windows/releases......
  • Docker小用
    dockerrun-d--nameelasticsearch-p9200:9200-p9300:9300-e"discovery.type=single-node"-eES_JAVA_OPTS="-Xms64m-Xmx256m"elasticsearch......