데이터 베이스정보처리산업기사 · 2009년05월10일 · 17/100
17.Infix 표기법으로 표현된 산술식 “A/B-(C*D)/E"를 Postfix 표기법으로 옳게 나타낸 것은?
1
AB/CD*E/-정답
2
AB/-CD*E/
3
-/AB/*CDE
4
A/B-C*D/E
해설
<문제 해설> 연산 A + B 를 표현하는 방법 1. 중위 표기법 : A + B 2. 전위 표기법 : + A B 3. 후위 표기법 : A B + 문제 풀이)) 1) 중위 표기법으로 표시된 수식 A/B-(C*D)/E을 연산우선순위에 맞춰 괄호표시를 한다 ((A/B)-((C*D)/E)) 2) 제일먼저 연산하는 것부터 연산자를 뒤로 뺀다. ((AB/)-((CD*)/E)) 3) 같은 방법으로 연산순위에 맞춰 연산자를 뒤로 뺀다 ((AB/)-((CD*)E)/) 4) 필요없는 괄호를 없앤다 AB/CD*E/- 5) 전위 표기법일때는 연산자를 앞으로... -/AB /*CDE