课程设计题一:四则变量表达式计算

输入一组单字符变量名及其对应数值存入线性表,再输入一个关于这些变量的四则运算表达式,代入其数值计算表达式的最终结果并显示。

设计要求:

1.单字符变量名与取值必须成对输入某结构体元素,再建立这些元素构成的线性表。

2.变量名与取值输入后立即显示变量信息,如“A=3,B=6,……”。

3.四则运算表达式必须以一个完整的字符串输入后,计算得出最终结果并显示。比如,运行阶段“(A+B)*3 回车”后,换行显示“=27”。

4.思考:若为四则运算增添函数计算功能,使其支持绝对值函数abs()、平方根函数sqr()、较大值函数max()、较小值函数min()等,表达式如A+abs(C+D)+max(E,F),应如何处理整个计算过程?

 

代码呢