四则运算字符串处理问题 如果给出一个四则运算表达式,如2+4*3-8/2*(1+9)。怎样判断其运算符并进行处理,请高手帮忙!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看数据结构,叫后缀表达式,或者逆波兰记算法,使用栈结构,一般都会有源码的,应该是c或c++的,移植成c#就行,还有些特殊情况需要再处理一下。 最直接的处理:do{ //计算小括号 //查找中括号 //查找大括号 //优先计算乘除表达式 //最后计算加减法 //如果为最终表达式则计算则计算,并把计算结果替代入字符串} while (长度没变化,则重复);没点数,代码就不给你了.哈哈 c# TCP编程 传输消息问题 江湖救急啊!!刚编了个简单的C#程序 不知道为什么运行不了。。 C#多线程如何调用控件 请问怎么样才能获取一个进程中窗体的名称 directx 3D 开发中,控制对象移动原理 新手请教,关于C#调用dll richtextbox的一个问题 请问如何下载和上传一个有百兆大小的文件夹? 如何用代码实现把WORD文档转换成HTML,并保存在相同目录? 大家来谈谈c#的前途,应用! 如何用C#实现计算机不受外部的监控。 IEnumerable的问题
do
{
//计算小括号
//查找中括号
//查找大括号
//优先计算乘除表达式
//最后计算加减法
//如果为最终表达式则计算则计算,并把计算结果替代入字符串
} while (长度没变化,则重复);没点数,代码就不给你了.哈哈