楼主的意思我不太明白,再确认一下。你能处理整型的实现,比如3*4+5*(8+2),但是不能实现浮点型,比如3.0*4.5+5.2*(8+2)是不是这个意思?利用c库函数scanf(),会发现处理整形和浮点型的区别不大的。两种情况都分三部骤,第一词法分析就是把键盘输入的表达式分解成一个一个的元素,包括数字和运算符。第二阶段可以采用栈转化中缀为后缀;第三阶段用对后缀表达式求值……
33,008
社区成员
35,326
社区内容
加载中
试试用AI创作助手写篇文章吧