程序设计第四次作业——计算器第二步(计算) Github 链接:https://github.com/luojingzhao/object-oriented/tree/master/calculate 本次作业要求 <1>使用调用的方式。也就是在命令行里(如windows下 ...
计算器第二步 计算 项目源文件地址:Calculator 项目信息: 项目名称:Calculator 项目版本: . 项目实现: 具体实现 对表达式进行拆解 对拆解后的表达式进行简单的错误判定 对长度大于 的数字报错 对括号不匹配的算术表达进行报错 用栈进行判断 对算术表达式进行计算 对原算术表达式加入两个 号,用于判断表达式是否计算结束 用一个OprRelation数组来判断操作符与操作符之间的 ...
2016-04-03 16:16 36 347 推荐指数:
程序设计第四次作业——计算器第二步(计算) Github 链接:https://github.com/luojingzhao/object-oriented/tree/master/calculate 本次作业要求 <1>使用调用的方式。也就是在命令行里(如windows下 ...
1.解题思路: 这次拿到的题目要求在第三次作业上进行修改,在看过学长在第三次作业上的评论后,我重新审了 ...
计算器4 处理了奇奇怪怪的情况 最麻烦和花了最多时间的地方是处理负数,对于负数我认为以下情况都是合法的。。比如 2*-5=10 也就是说运算符后面可以直接跟上负号,而不一定用括号分割。比如 -1--1--1--1--1--1=4 支持4则运算以及乘方。同时支持多余括号,比如输入 (((1+2 ...
自独善上次作业后,余继而观此作业,无力不从心之感,虽有坎坷,究竟有方可循,有法可依,并不似上次那般,毫无头绪,乱来一气,此乃进步也,心中百般惊喜,自不再话下。几经修改,终是成功,虽难登大雅之堂,亦有可圈可点之处。欲知代码为何,轻触此处。 以余之愚见,此次作业,重点如下:知如何调用,明有无参数,能及 ...
关键词:前缀中缀后缀表达式 波兰式 命令行 myGithub 一.前言 很有意思的开发和学习经历,从刚刚开始看到作业思考半天到现在的Debug过程,对我来说都或多或少有所提升。 也许这个时候自己挺迷茫的,想未来的路在哪里。一转眼,自己就走出去了很远,白驹过隙,时光荏苒。 二.本次 ...
https://edu.cnblogs.com/campus/hljkj/CS201801/homework/2523 作业预习截图及感受: 我们在上课前老师让我们观看了慕课网的视频,我认为这是预习很有效的一种方法,如果看书肯定是看不下去的。通过慕课网的学习,我对数组有了一定程度的了解,这种 ...
作业要求:https://edu.cnblogs.com/campus/hljkj/CS201802/homework/2522 1. 我观看了数组,函数的定义与使用,函数的参数与变量,数组运算。 2.我知道了1).数组规定了多少个元素就不能超过这个数,否则就是越界 ...
https://edu.cnblogs.com/campus/hljkj/CS201802/homework/2522 预习作业: 观看列表截图: 定义数组: 数组: 7-2 输出所有大于平均值的数中我的代码 ...