c语言从文件读取实现现表达式求值
时间: 2023-10-23 22:10:21 浏览: 90
c语言实现表达式求值
可以使用C语言中的文件操作函数从文件中读取表达式,并使用栈来实现表达式求值。步骤如下:
1. 打开文件并读取表达式字符串
2. 创建一个栈,用来存储数字和运算符
3. 遍历表达式字符串,将数字和运算符依次入栈
4. 遍历栈,进行运算,并将结果入栈,直到栈为空
5. 输出结果
注意,需要在读取表达式字符串时判断是否存在非法字符和错误的表达式格式。
阅读全文
c语言实现表达式求值