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))
查看全文
相关阅读:
在Centos中导入sql文件的方法
Centos7.4 版本环境下安装Mysql5.7操作记录
CentOS 7.4下使用yum安装MySQL5.7.20 最简单的
MySql命令集合
常用linux命令
HDP Spark2 HIVE3.1 的问题
YARN 的调度选项
Sqoop 遇到的问题
Kubernetes 集群部署(4) -- Node 部署
HDP 中 yarn 和 MR2 的配置
原文地址:https://www.cnblogs.com/Coolaaa/p/5374984.html
最新文章
IE11兼容性问题修改
java文件下载和导出文件名乱码浏览器兼容性问题
cmd连接mysql的方法详解(转载)
前端开发常用校验(转载总结)
HTML5 声明兼容IE的写法(转载)
如何设计一个高并发系统
MYSQL的读写分离主从延时问题
如何设计可以动态扩容缩容的分库分表方案
系统从未分库分表动态切换到分库分表
为什么要分库分表
热门文章
分库分表之后,id 主键如何处理
mysql面试题
20个「MySQL」经典面试题,答对转dba 2w+「附答案」
mysql innodb索引原理
深入理解MySQL索引原理和实现——为什么索引可以加速查询?
Microsoft SQL Server on Linux破解 2G内存限制
Linux命令集
centos6.4下配置nginx服务器更改根目录
CentOS 7 安装Nginx 并配置自动启动
CentOS 配置mysql允许远程登录
Copyright © 2011-2022 走看看