前缀后缀表达式 表达式"X=A+B*(C-D)/E+F"的后缀表示形式可以为( )

使用方法:https://blog.csdn.net/whatforever/article/details/6738538

a+bc-(d+e)
第一步:按照运算符的优先级对所有的运算单位加括号~
式子变成拉:((a+(b
c))-(d+e))
第二步:转换前缀与后缀表达式
前缀:把运算符号移动到对应的括号前面
则变成拉:-( +(a (bc)) +(de))
把括号去掉:-+a
bc+de 前缀式子出现
后缀:把运算符号移动到对应的括号后面
则变成拉:((a(bc)* )+ (de)+ )-
把括号去掉:abc*+de± 后缀式子出现

表达式"X=A+B*(C-D)/E+F"的后缀表示形式可以为( )

正确答案 : C您的答案 : C
AXAB+CDEF/-*+=
BXA+BC-DE/*F+=
CXABCD-E/+F+=
DXABCDEF+
/+=


你可能感兴趣的:(前缀后缀表达式 表达式"X=A+B*(C-D)/E+F"的后缀表示形式可以为( ))