模拟计算器学生姓名:**** 指导老师:****摘 要 本课程设计得课题就是设计一个模拟计算器得程序,能够进行表达式得计算,并且表达式中可以包含 A b s()与 Sqrt()运算、在课程设计中,系统开发平台为Wind ows ,程序设计设计语言采纳C++,程序运行平台为W ind o ws 或 *nix
本程序得关键就就是表达式得分离与处理,在程序设计中,采纳了将输入得中缀表达式转化为后缀表达式得方法,具有可靠得运行效率
本程序做到了对输入得表达式(表达式可以包含浮点数并且 A b s()与 Sqrt()中可以嵌套子表达式)进行判定表达式就是否合法并且求出表达式得值得功能
经过一系列得调试运行,程序实现了设计目标,可以正确得处理用户输入得表达式,对海量级数据都能够通过计算机运算快速解决、关键词 C++程序设计;数据结构;表达式运算;栈;中缀表达式;后缀表达式;字符串处理;表达式合法判定;目 录1 引 言ﻩ21 、 1 课程设计目得 ﻩ Error: Reference source not found 1
2 课程设计内容 ﻩ 2 2 设计思路与方案 ﻩ Error: Reference source not found 3 详细实现
Error: Reference source not found 3
1 表达式得合法判定
Error: Reference source not found 3 、 2 中缀表达式转化为后缀表达式
Error: Reference source not found 3
3 处理后缀表达式
Error: Reference source not found 3 、4 表达式嵌套处理 ﻩ Error: Reference sour