使用栈的算符优先算法计算器具体设计方法和思路,并给出具体流程图
时间: 2023-03-07 09:17:17 浏览: 113
编译原理实验——利用算符优先分析方法设计一个计算器
使用栈的算符优先算法计算器的具体设计方法和思路主要有以下几步:1. 确定并分析应用场景:首先要确定计算器的应用场景,以及计算器之间的关系,以及计算器中的数据结构和算法。2. 设计数据结构和算法:确定好应用场景后,根据计算器的功能,确定计算器需要的数据结构和算法。3. 实现栈的算符优先算法:把计算器中的算符和操作数放入栈中,根据算符优先算法进行运算,给出最终结果。4. 绘制流程图:根据计算器的算法,绘制出计算器的流程图,以便理解计算器的具体工作流程。
阅读全文