版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
案例:if语句流程控制语句案例描述设计一个案例,演示if语句的工作原理和使用方法。知识要点知识要点ThanksDART案例:switch...case语句流程控制语句案例描述设计一个案例,演示switch...case语句的工作原理和使用方法。知识要点针对交换机中的所有情况测试
variable_expression
的值,如果变量表达式与其中一种情况匹配,则执行相应的代码块。如果case常量表达式与variable_expression
的值都不匹配,则执行默认块中的代码。语法格式语句功能知识要点switch
中可以有任意数量的
case
语句;case
语句只能包含常量,不能是变量或表达式;variable_expression
和常量表达式的数据类型必须匹配;在每个代码块之后必须放置一个
break
中断(default除外),否则会报错;case
表达式必须是唯一的;默认块是可选的。语法规则ThanksDART案例:for循环流程控制语句案例描述设计一个案例,演示for
循环的工作原理和使用方法。知识要点循环表示必须重复的一组指令。在循环的上下文中,重复被称为迭代。循环分类。根据循环次数是否确定可分为确定次数循环和不确定次数循环。循环分类知识要点for循环。是一个确定次数的循环,可用于迭代一组固定的值。声明变量inti=1;判断i<3;print(i);i++;从第二步再来,直到判断为false为止。ThanksDART案例:for...in和
forEach循环流程控制语句案例描述设计一个案例,演示利用for...in和forEach
循环语句遍历List、Set、Map
和Enum类型的实现方法。知识要点for...in循环用于遍历对象的属性。for(variablename
in
object){
statementorblocktoexecute}语法格式varobj=[12,13,14];for(var
item
inobj){
print(item);}示例知识要点forEach循环属于
List、Set、Map
等集合类型的方法,用于遍历集合类型中的元素,参数为回调函数。list.forEach((element){print(element);});list.forEach(print);示例简化方式ThanksDART案例:while和do...while循环流程控制语句案例描述设计一个案例,演示while
和do...while循环的工作原理和使用方法。知识要点while循环。根据给的条件进行循环,当每次指定的条件值为
true
时循环。换句话说,循环在执行代码块之前先评估条件。语句格式知识要点do...while循环。类似于
while
循环,但
do...while是先执行循环体,然后再评估条件。while后面的分号不要忘记;循环条件中使用的表达式需要有确定的值;循环体中应有结束循环的条件,否则会造成死循环。注意语句格式ThanksDART案例:跳转语句流程控制语句案例描述设计一个案例,演示循环中break
和continue
跳转语句的功能和使用方法。知识要点break语句既可以用在
switch语句中跳出
switch结构,也可以在循环语句中跳出当前循环。几点说明如果在循环中已经执行了
break语句,就不会执行循环体中位于break后的语句;在多层循环中,break语句只能跳出当前层循环;如果
break后面带有标签,可以直接跳到标签处。知识要点continue语句跳过当
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB1408T 003-2020 葡萄(鲜食)生产技术规程
- 急腹症患者的护理本土化
- 奥迪伪造销售合同
- 商业砼销售合同
- (正式版)DB3201∕T 1093-2022 《水培树式甘薯生产技术规程》
- 护理人员的职业素养与道德
- (正式版)DB22∕T 2466-2016 《土壤中丙环唑残留量的测定 气相色谱-质谱法、》
- 2026年黑龙江黑河五大连池招募医疗保障志愿者20人易考易错模拟试题(共500题)试卷后附参考答案
- 装修工程监理外包协议书
- 2026年黑龙江建三江第二高中招考易考易错模拟试题(共500题)试卷后附参考答案
- 【答案】《体育健康课程乒乓球》(西南交通大学)章节期末慕课答案
- 【答案】《模拟电子电路实验》(东南大学)章节期末慕课答案
- 化工安全与环保
- 附睾炎的课件
- 空气源热泵课件
- 书店消防知识培训
- 《传染病防治法》学习
- CSCO肿瘤患者静脉血栓防治指南
- 2024-2025年五年级下册太原市数学期末考试卷
- 河间英华五升六数学试卷
- DB42T 1253-2017 桥梁拆除技术规范
评论
0/150
提交评论