用栈的知识和算符优先法对算术表达式求值
正好我做了一个相关的东西,和你说的不太一样,具体你自己看吧!你参考下吧写的不是很好输入时数字只能是0-9,算式末尾以#结束,因为用的是字符,所以说功能有限,#include#include#defineNULL0typedefstructnode{cha...
举一反三
内容
- 0
优先算符用()表达 A: or B: and C: ( ) D: near
- 1
【单选题】表达式3* 2^(4+2*2-6*3)-5求值过程中当扫描到6时,对象栈和算符栈为( ),其中^为乘幂 。 A. 3,2,4,1,1;(*^(+*- B. 3,2,8;(*^- C. 3,2,4,2,2;(*^(- D. 3,2,8;(*^(-
- 2
c#算术表达式求值
- 3
简述如何对一个前缀算术表达式求值的算法。
- 4
算符优先分析法只能用来分析算符优先文法。