将赋值语句x=(a +b) * c / d+ e*(f+g) 翻译为相应的逆波兰式和四元式
将赋值语句x=(a +b) * c / d+ e*(f+g) 翻译为相应的逆波兰式和四元式
日期:2012-12-19 12:38:26 人气:3
逆波兰式
x=(a +b) * c / d+ e*(f+g)
→x((a +b) * c / d+ e*(f+g))=
→x(((a +b) * c / d)(e*(f+g))+)=
→x(((ab +)c * d /)(e(fg+)*)+)=
→xab+c*d /efg+*+=