求复杂表达式的值的算法

时间:2012-09-17 16:20:35
【文件属性】:

文件名称:求复杂表达式的值的算法

文件大小:5KB

文件格式:CPP

更新时间:2012-09-17 16:20:35

数据结构 表达式 算法

输入一个含有运算符和运算函数的表达式,计算其结果。 表达式中包括:数值(整数、实数)、一般运算符(正号,负号,加、减、乘、除、求模、乘方、括号); 如输入: “123*(45.7/25-20^3+12.4*(123%4))” 利用栈,根据各运算符的优先度进行数值计算,显示结果


网友评论

  • 适用于一般运算,计算表达式思路和书本的有点不一样,不过也值得学习
  • 做不了开平方,幂等运算