码上快乐
1秒登录
首页
榜单
标签
关于
搜索
相关内容
简体
繁体
计算器第四次作业
本文转载自
查看原文
2016-04-10 19:14
99
作业
计算器4
处理了奇奇怪怪的情况
最麻烦和花了最多时间的地方是处理负数,对于负数我认为以下情况都是合法的。。比如 2*-5=10 也就是说运算符后面可以直接跟上负号,而不一定用括号分割。比如 -1--1--1--1--1--1=4
支持4则运算以及乘方。同时支持多余括号,比如输入 (((1+2 会自动处理成(((1+2)))=3 (其实这个只要输入的时候判断一下左右括号的个数就行了。。)
还有一个麻烦的地方就是命令行处理。。不是很懂这些东西
github上代码地址
点这儿
4月11号更新,处理了新的情况。。形如 -(100+2)+3=-99 这种情况太坑爹了
仍然发现一种情况不知道如何处理。。。。 比如说 1*(-(1+1)) 应该算正确吗?
4月13号更新,处理了。。。1*(-(1+1))
×
免责声明!
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。
猜您在找
计算器第四次作业——实现
程序设计第四次作业——计算器第二步(计算)
计算器第二步-------计算(+ - * /) (第四次作业)
第四次作业 计算器第二步
第四次作业
第四次作业
第四次作业
第四次作业
第四次作业
第四次作业
粤ICP备18138465号
© 2018-2025 CODEPRJ.COM