好烦!!!!!!!!!!!!
各位兄台,有件事希望大家给评评,这两天我在写一个计算器的程序,根据表达式求值的,对这个小程序我做了个小小的分析,大致分三个部分来实现:1、分解表达式;2、检查表达式的合法性;3、求值。为此我还把这个程序封装到一个类里,以便日后随时调用,开始做程序了,我就按这个思路一部分一部分去实现,可是同事看见了说没必要分开做,他说这样的小程序一不就行了,分解的过程中校验合法性,并切计算值,他说不好的原因是后两步有些过程和前面的重复,比如说遍利,大家说我这样做真的不好么? 问题点数:20、回复次数:7Top
1 楼Almzg_0(阿拉麻兹固)回复于 2001-11-21 14:01:39 得分 5
你同事说得有道理,至少2,3步重复了。Top
2 楼Focus(西门大灌人)回复于 2001-11-21 14:20:57 得分 5
错了
先检查表达式的合法性
再分解表达式
最后求值
这个极容易
我在三年前就写过(turbo pascal)Top
3 楼thisisxutao(感觉跟我走)回复于 2001-11-21 14:27:00 得分 5
uses ShallAPI 多方便!Top
4 楼yopeng(小混混)回复于 2001-11-21 14:43:00 得分 5
这也叫烦?Top
5 楼joney1(不懂编程)回复于 2001-11-21 15:00:25 得分 0
我要求的是与数据库有关的,比如如下表达式:b1.t001+b5.t004*(b2.t101-b7.t303/2)
点前面的是数据表名,后面的是数据表中字段名,这也可以么?
to thisisxutao(大山)
是什么API呀,具体用法是什么呀?Top
6 楼qiubolecn(来自差生市)回复于 2001-11-21 15:17:09 得分 0
to joney1兄台,小弟也正在做这个,请不吝赐教
qq:29796428Top
7 楼joney1(不懂编程)回复于 2001-11-21 15:51:01 得分 0
在座的有没有好的解决方案呀?Top




