编写一个程序来评估算术语句(不知道从哪里开始)

时间:2014-05-15 04:55:41

标签: math

问题:

编写程序以使用具有零地址指令的堆栈组织计算机来评估算术语句x =(a×(b + c)×d-e)(因此只有pop和push可以访问存储器)。

基本上,我不完全确定从哪里开始,有人能给我一个正确方向的暗示吗?我当然不是要求答案,这是我的任务,我需要学习如何去做。 感谢

1 个答案:

答案 0 :(得分:0)

搜索expression parsersinfix notation parsing等术语以及您选择的编程语言术语(Java,C ++ ,. NET,...)。你会发现很多资源可以一步一步地教你这些概念。

让我们知道它是怎么回事......自己学习东西很有趣,而且总是在这里帮助你!