关于趣味PASCAL程序设计解析.pptVIP

  • 3
  • 0
  • 约1.97千字
  • 约 15页
  • 2017-07-03 发布于湖北
  • 举报
关于趣味PASCAL程序设计解析

趣味PASCAL程序设计 情况语句 CASE语句 复习 使用嵌套语句 情况语句(CASE语句) ? 用嵌套的if 语句实现多分支的选择结构。但是如果分支越来越多时,用嵌套的if语句实现多分支就显得繁杂。? 当多分支选择的各个条件由同一个表达式的不同结果值决定时,可以用case语句实现。它的选择过程,很象一个多路开关,即由case 语句的选择表达式的值,决定切换至哪一语句去工作。因此在分支结构程序设计中,它是一种强有力的手段。在实现多路径分支控制时,用case 对某些问题的处理和设计,比用if语句写程序具有更简洁、清晰之感。 情况语句适用于对一个条件的多种情况的响应。 (一)case语句的格式: case 表达式 of ????标号1:语句1; ????标号2:语句2; ???? …… ????标号n:语句n; ????else 语句n+1 end ; (二)case 语句的执行过程 先计算表达式(称为情况表达式)的值,如果它的值等于某一个常量(称为情况常量,也称情况标号),则执行该情况常量后面的语句, 在执行完语句后,跳到case语句的末尾end处。 (三)说明 ①情况表达式必须是顺序类型的; ②情况常量是情况表达式可能具有的值,因而应与情况表达式具有相同的类型; ③情况常量出现的次序可以

文档评论(0)

1亿VIP精品文档

相关文档