作业帮 > 综合 > 作业

我用C语言编了一个程序,从键盘输入一个表达式,经过运算,会在屏幕上输出结果 怎么给这个程序做一个最简

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/30 21:21:29
我用C语言编了一个程序,从键盘输入一个表达式,经过运算,会在屏幕上输出结果 怎么给这个程序做一个最简
我现在就要做一个这样的程序,
我用C语言编了一个程序,从键盘输入一个表达式,经过运算,会在屏幕上输出结果 怎么给这个程序做一个最简
这个需要编译原理的知识,学了你自然就知道.
说实话,我在学C语言的时候也想过这样,但是最后看了数据结构我才勉强做一个.
现在的话,我终于明白了,这都是编译原理的东西.
你可以看一下编译原理里面的词法分析和语法分析和语义分析.
如果你觉得麻烦的话,直接百度“算法优先分析”这个比较简单,还可以百度“LL(1)”这个相对复杂,现在最复杂的就算是“LR分析”,一般的大三学生都会对这个感到很困难,如果你觉得可以的话可以看看.
至于步骤就是上面说的,具体实在是一本书的厚度,甚至还是几本的那样,我在这里一时也说不完.