(1) ReadExpre(E)- _以字符序列的形式输入语法正确的前缀表达式并构
造表达式 E。(2) WriteExpre(E)- 用带括弧的中缀表达式输出表达式 E。
(3) Assign(V,c)-实现对变量 V 的赋值(V=c), 变量的初值为 0。
(4) Value(E)-对算术表达式 E 求值。
(5) CompoundExpr (P, E1,E2) -_构造-一个新的复合表达式(E1) P (E2)
[测试数据]
(1)分别输入 0; a; -91; +a*bc; +*5^x2*8x; +++*3^x3*2^x2x6 并输出。
(2)每当输入一个表达式后,对其中的变量赋值,然后对表达式求值。
- 1
- 2
- 3
前往页