仔的读音:找高手帮忙......

来源:百度文库 编辑:高考问答 时间:2024/04/29 05:54:04
我在写一个C#的计算器:
页面包括:两个文本框 一个按扭;
一个文本框填写表达式 点击按扭 结果在另一个文本框里显示.
要求能进行四则混合运算(包括括号).
请高手指点我应该怎么写....
能指点我的加我QQ 519490258
谢谢了

vb 、asp倒是会写,c语言没学过
407022045

老大,人家说的c#,不是c

无论是c还是c#其基本算法都是一样的,无非是个多项式解析的东西,更何况是一个简单的四则运算。
你可以考虑用语法树来解决这个东西,这样以后写更复杂的解析算法就有经验了。
如果你是计算机专业的学生,应该学过这方面的知识,偶简单说点,就是把一个表达式分解,每个字符作为一个叶子节点,然后按符号和参数进行解析,并加入运算优先级的处理,到了根部就是结果了。

欢迎交流..........

c#自己外壳
别人的东西

为了好处理表达式,看看编译原理的相关知识吧