作业帮 > 综合 > 作业

C语言的表达式求值该怎么写?

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/26 00:54:36
C语言的表达式求值该怎么写?
用后缀写,目前学了数据结构只会写压栈出栈遍历,怎么才能用栈写一个表达式求值的代码?还希望给一个代码参考下
要求如下:
•1、能进行+、-、*、/四则运算
•2、能正确计算带有圆括号的表达式
•3、能对整型数据进行计算
•4、能判断用户输入的表达式括号是否匹配
•5、能判断用户输入的表达式是否为正确的表达式
C语言的表达式求值该怎么写?
按照优先级挨个压栈,可以参考栈的二元方程式解答