全部评论
eval 或者你用递归完成
送花
回复
分享
可以用算符优先法,设两个栈,一个运算符,一个存操作数或者是运算结果。依次读入每个字符(注意位数大于一的数),如果是数字就进操作数栈,如果是运算符,先和当前运算符栈栈顶元素比较,如果比栈顶元素优先级高就入栈,否则用运算符栈顶元素和操作数栈的栈顶前两个元素进行运算,每次运算完运算结果压入操作数栈,直到当前代入栈运算符的优先级大于运算符栈顶元素
送花
回复
分享
滴滴
官网直投
中缀表达式转为后缀,然后按顺序计算就行
送花
回复
分享
?能详细说下吗?没懂。多谢多谢
送花
回复
分享
相关推荐
点赞 评论 收藏
转发