问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

设计一个算术四则运算表达式求值的简单计算器的问题,怎么做?1

发布网友 发布时间:2023-10-20 09:40

我来回答

1个回答

热心网友 时间:2024-11-23 18:46

(提示:使用链表或数组实现一个栈,数据运算符的优先级,将算术表达式转换成后缀表达式进行计算)。
基本要求:算术四则运算表达式求值的简单计算器的基本功能是:
(1)用链表或数组实现一个栈
(2)输入中缀表达式能够转化成缀表达式
(3)操作数使用单字母变量A.B.C等表示,操作符为+.-.*./(和);
(4)能够对变量A.B.C等赋值,得出的正确的计算结果测试数据:(1)A+B*C?ABC*+
A=12.5 B=20 C=0.2 结果=16.5
(2) A+B*(C-D)-E/F?ABCD-*+EF/- A=5 B=2 C=12.5 D=14 E=5 F=2 结果=-0.5
(3) A*(B+C)/(D-E)+F?ABC+*DE-/F+
A=1 B=2.5 C=5.5 D=9 E=5 F=2 结果=4
(4) A/B*C+D*(E-A)+C/(D*B)?AB/C*DEA-*+CDB*/+
A=2.5 B=2.5 C=1 D=2 E=2.5 结果=1.2
二.完成设计后,按一下要求写出课程设计报告
1.摘要简要描述本课程设计的功能、运行方式、表现形式、输入要求等。
2.概要设计介绍本课程设计中的各个模块及其相互之间的关系。
3.详细设计源程序代码(须有注释)。
4.测试分析进行软件测试时出现的问题及解决方法。
存在的缺陷及其避免方法。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 求一些现代校园小说男生名字136 肾病综合征吃激素药后有什么副作用 遇到显示monkeykingflying,应该怎么办 【满意的话300分】16Mbps的高清如何上传到土豆,不被二次转码 肾病综合征吃激素有什么副作用? 用维生素E加什么可以美白57 急求x《深夜小狗神秘事件》中文版 电子书!或免费网页完整版!... 请专家解梦,梦到:走在路上突然发大水把我和我身边一个人冲走了,我背... 红糖对水产养殖的作用57 汉族是海洋民族吗8 大洋洲,东南亚,非洲新发现的原始民族有哪些 轻奢风格装修怎么装?想做全屋定制。 一个手机号在注册了一个微信后又注册了新的,旧的怎么找回? 关于帮助别人诗歌5 抖音删掉的作品还能找回来吗? 银耳可以和什么食材做粥喝有什么作用6 以《生活告诉了我( )》为题写一篇作文14 小米手机里面的浏览器安全吗?1 小米手机浏览器怎么样2 银耳莲子红枣粥的作用?8 全屋定制软装哪一家做的比较好? 维生素e可以美白吗?577 和女朋友聊天时她总是发错别字,怎么办3 两个用的是一个手机号码,密码都是一样的,现在只有一个能...2 急求、8篇初一暑假作文。高分```2 10a和16a插座的区别5 为什么我的小米生产地址是河北省廊坊市安次区62 北京慧语天歌广告有限公司怎么样? 设计一个算术四则运算表达式求值的简单计算器的问题,怎么做?1 在中国石拱桥中,作者对赵州桥和卢沟桥的介绍有哪些异同?为什么...62 谁能给我《皇帝的新装》的故事原文。谢谢啦!691 水产养殖红糖加多维的作用 是维生素c美白还是维生素e美白?1060 异性之间发生了关系,又各自有家庭,怎么办才好?2 《中国石拱桥》为什么先写赵州桥再写卢沟桥6 请哥哥姐姐帮我想一首诗 包含 任小娜我喜欢你 嘻嘻 帮帮忙 ... 家天下是在做软装的整体定制吗?5 婴儿出生几天整个手臂都发青是怎么回事 天燃气开户是按什么收费213 涂维生素E会让皮肤变白吗32