- 15
- 0
- 约1.05万字
- 约 16页
- 2020-06-30 发布于天津
- 举报
题目算术表达式求值问题内容一个算术表达式是由操作数运算符和界限符组成的假设操作数是正整数运算符只含加减乘除等四种运算符界限符有左右括号和表达式起始结束符如引入表达式起始结束符是为了方便编程利用算符优先法求算术表达式的值要求从键盘读入一个合法的算术表达式输出正确的结果显示输入序列和栈的变化过程选作内容操作数类型扩充到实数一问题分析和任务定义问题分析分析题目并参考书目可以基本了解完成一个算术表达式所存在的问题对一个表达式来说由于各种运算符和界限符的运用运算符和界限符的优先级决定了算术表达式不是简单的
题目 :算术表达式求值问题
内容 : 一个算术表达式是由操作数 (operand) 、运算符 (operator) 和界限符 (delimiter) 组成 的。 假设操作数是正整数, 运算符只含加减乘除等四种运算符, 界限符有左右括号和表达式 起始、结束符“ #”,如: #(7+15)* (23-28/4 )#。引入表达式起始、结束符是为了方便。 编程利用“算符优先法”求算术表达式的值。要求:( 1)从键盘读入一个合法的算术表达
式,输出正确的结果。( 2)显示输入序列和栈的变化过程。选作内容:操作数类型扩充到 实数。
一:问题分析和任务定义
问题分析: 分析题目并参考书目可以基本了解完成一个
原创力文档

文档评论(0)