C++ 后缀表达式求值的源代码。要简单明了的 不要任何修饰

来源:百度知道 编辑:UC知道 时间:2024/09/22 16:43:43
C++ 后缀表达式求值的源代码。要简单明了的。不要任何修饰

我不知道C#语言你能不能看得懂,这里是我用C#语言实现的代码,其实数据结构哪种语言都可以实现,主要的是看它的算法思想
namespace JiSuanQi
{

class JiSuan
{
public char[] a;
public string[] aa;
public char a1;
public char a2;
public int top = -1;
public string s = "";
public string s1 = "";
public int totalnum = 0;

public JiSuan(string s)
{
this.s = s;
}

public void JiSuanQi()
{
aa = new string[20];
a=new char[20];
}

public void ZhongChuo() /*对输入的中缀表达式的判断*/
{
for(int i=0;i<s.Length;i++)
{
char cha=s[i];
switch(cha)
{
case '+':
YuanSu(cha,1);