- 6
- 0
- 约2.46万字
- 约 38页
- 2018-12-06 发布于福建
- 举报
语法补充内容case_repeat
情况语句(CASE语句) 上面我们知道可以用嵌套的if语句实现多分支的选择结构。但是如果分支越来越多时,用嵌套的if语句实现多分支就显得繁杂。当多分支选择的各个条件由同一个表达式的不同结果值决定时,可以用case语句实现。它的选择过程,很象一个多路开关,即由case语句的选择表达式的值,决定切换至哪一语句去工作。因此在分支结构程序设计中,它是一种强有力的手段。在实现多路径分支控制时,用case对某些问题的处理和设计,比用if语句写程序具有更简洁、清晰之感。 情况语句的一般形式: case 表达式 of情况标号表1:语句1;情况标号表2:语句2;:情况标号表n:语句n; else语句n+1;end; 其中case、of、end是Pascal的保留字, 表达式的值必须是顺序类型,它可以是整型、布尔型及以后学习的字符型、枚举型和子界型。情况标号表是一串用逗号隔开的与表达式类型一致的常量序列。语句可以是任何语句,包括复合语句和空语句。 case语句的执行过程 先计算表达式(称为情况表达式)的值,如果它的值等于某一个常量(称为情况常量,也称情况标号),则执行该情况常量后面的语句,在执行完语句后,跳到case语句的末尾end处。说明 ①情况表达式必须是顺序类型的; ②情况常量是情况表达式可能具有的值,因而应与情况表达式具有相同的类型; ③情况常量出现的次序可以是任意的; ④同一情况常量不
您可能关注的文档
最近下载
- 一种含吗啉环结构的起始加帽寡核苷酸引物及其制备方法和应用.pdf VIP
- 科研--SCI论文写作与投稿课件.ppt VIP
- 2026高照资料分析-理论实战3+2学习.docx VIP
- ROSSHILL交流发电机组件总结.pdf VIP
- 下消化道出血临床路径县级医院版.doc
- 电路分析基础实验 课件 吕伟锋 第2章 测量仪器与直流电阻电路.pptx
- 2026四川成都金牛区社区工作者招聘考试卷(带解析)专职网格员专用.docx VIP
- 2025年生态环保协管员试题及答案.docx VIP
- 2026四川成都金牛区社区工作者招聘考试卷2(带解析)专职网格员专用.docx VIP
- 2026年四川省成都市社区工作者考试题库及答案.docx VIP
原创力文档

文档评论(0)