zoukankan
html css js c++ java
计算器第四次作业
计算器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))
查看全文
相关阅读:
输出重定向
echo带颜色输出
shell学习视频目录
css盒模型
jQuery表格模糊搜索
mysql基础语法3
mysql基础语法2
mysql基础语法1
pyspider框架的使用
quill富文本框图片上传重写
原文地址:https://www.cnblogs.com/Coolaaa/p/5374984.html
最新文章
网页置灰 高斯模糊
正则匹配 空格 换行
iview 表格可编辑
创建maven项目遇到的问题
maven build过程中遇到的问题以及解决方案
pom.xml详情
在eclipse中使用maven
MySQL的主从复制(windows)
01 mysql的安装(windows)
前端加密
热门文章
Base64加密
MD5加密方式
Winfrom皮肤样式的使用
安装mysql5.7 zip解压版
element ui tabs 鼠标放在tab上文字左右滑动
加载器三:类加载器工作步骤
加载器二:类初始化的时机
加载器一:类的加载、连接和初始化
ORACLE12c ORA-28040: No matching authentication protocol
Tomcat Manager用户配置详解
Copyright © 2011-2022 走看看