我的第一个计算器程序
博客开了两年多了,一直没有写过一篇文章,自己除了项目里的代码,基本没写什么代码,最近想静下心来好好学习一下代码的编写。
这是我写的一个简单的计算器程序(地址:https://github.com/mwxlogin/Calculator),目前的功能只能输入一个加减乘除的计算表达式(比如:5+6*7-4+3.5-5.8+5,目前不支持括号),大家有什么建议和意见可以提出来,欢迎讨论,后面我会持续更新。
下面说一下这个程序的设计思路:
step1:通过+,-,*,/ 来解析表达式,把表达式输入一个map中
step2:遍历map,计算里面所有的二级运算(*和/)
step3:遍历map,计算里面所有的一级运算(+和-),得出结果


浙公网安备 33010602011771号