"A plus (B * C)"를 전위(PREFIX) 표기법으로 옳게 표… | [사무자동화산업기사 필기] 16년 1회차 기출문제 상세 페이지
1[사무자동화산업기사 필기] 16년 1회차
"A plus (B * C)"를 전위(PREFIX) 표기법으로 옳게 표현한 것은?
1
plus A * B C
2
A B C * plus
3
plus * A B C
4
C B A * plus
해설
전위(prefix) 표기법은 연산자를 피연산자보다 앞에 쓰는 방식이다.
A plus (B * C)에서 괄호 안의 곱셈을 먼저 전위로 바꾸면 * B C 가 되고, 이를 A와 더하는 연산을 다시 전위로 쓰면 연산자가 맨 앞으로 나가 plus A * B C 형태가 된다.
- A B C * plus 처럼 연산자가 피연산자 뒤에 오는 형태는 전위가 아니라 후위(postfix) 표기이다.
- plus * A B C 는 덧셈의 첫 피연산자가 (A * B)가 되어 (A * B) + C 를 뜻하므로 원래 식과 연산 순서가 다르다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.