程序设计语言常用语法与翻译.pptVIP

  • 6
  • 0
  • 约3.81千字
  • 约 44页
  • 2022-04-21 发布于广东
  • 举报
在语句 中,表达式E的作用是提供选择执行语句S1还是S2的判断。因此不必保留E的值,而是将计算结果表示为程序执行流程的转移。此时E的值只需有两个即可。所以E被视为布尔表达式。E的真值被转换为一个条件转移,称为“真出口”。E的假值被转换为一个无条件转移,称为“假出口”。 信息学院软件工程教研室 第30页,共44页。 最简单的情况E是一个布尔变量a,那么有: 真出口 假出口 信息学院软件工程教研室 第31页,共44页。 信息学院软件工程教研室 程序设计语言常用语法与翻译 第1页,共44页。 第四章 程序设计语言常用的 语法与翻译方法 信息学院软件工程教研室 第2页,共44页。 4.1 逆波兰表示法 逆波兰表示表达式 高级语言表示表达式 ab* a*b ab*c+ a*b+c abcd/+* a*(b+c/d) ab*cd*+ a*b+c*d 信息学院软件工程教研室 第3页,共44页。 高级语言表达式E的逆波兰表示法可这样定

文档评论(0)

1亿VIP精品文档

相关文档