摘要: 好久没写随笔了啊。 这几天都在上课,还有准备今年的区域赛,在整理数据结构模板的时候,把去年大二上学期编的一个程序找了出来,和大家分享下,互相交流。当时老师布置的作业,C++编写一个计算器,实现如下功能:1.输入形如如同 1+3*5= 的表达式,输出运算结果。 输入包含数字 + - * / 括号 数学函数2.自动查错 若输入表达式不合法(1++3-2),比如 1*2+5-3)= 要提示在第3个位置缺少左括号(当然位置不唯一,位置是从0开始计数)。再比如1.5+6/0= 或者 1.5.5+3= 要分别提示除数为0 在第3个位置出现多余小数点。3.实现一些数学函数 我这里只选用了3个三角函数sin( 阅读全文
posted @ 2012-10-09 00:39 lxglbk 阅读(13597) 评论(14) 推荐(6) 编辑