摘要: 一.表达式的三种形式: 中缀表达式:运算符放在两个运算对象中间,如:(2+1)*3 后缀表达式:不包含括号,运算符放在两个运算对象的后面,所有的计算按运算符出现的顺序,严格从左向右进行(不再考虑运算符的优先规则,如:2 1 + 3 * 前缀表达式:同后缀表达式一样,不包含括号,运算符放在两个运算对象的前面,如:* + 2 1 3 二.表达式的计算: 将中缀表达式转换为后缀表达式的算法思想: ·数字时,加入后缀表达式; ·运算符: a. 若为最低级的运算符,入栈; b. 若为 '(',入栈; c. 若为 ')',则把栈中的的运算符加入后缀表达式 阅读全文
posted @ 2013-08-31 10:45 问笑 阅读(434) 评论(0) 推荐(0)