책 내용 질문하기
정보처리기사 필기 4과목 2장 프로그래밍언어활용
도서
2020 시나공 정보처리기사 필기 : NCS 기반 전면 개편 [기본서]
페이지
567
조회수
392
작성일
2020-04-09
작성자
탈퇴*원
첨부파일
Section 128 연산자
대입연산자 영역에서 문제번호 11번 관련 문의드립니다.
a=2, b=3, c=4, d=5 일 때
a %= c | b & d - b;
해설을 보니
1. 산술연산자 - 계산
2. 비트연산자 중 오른쪽의 & 계산
3. 나머지 비트연산자 | 계산
4. 대입연산자 계산
위 순서로 나와있는데요,
비트연산자 순서에 따라 &가 |보다 먼저 계산되어서
위와 같은 순서로 계산 하는 것 인지
확인 차 여쭤봅니다.
답변
2020-04-09 13:18:28
안녕하세요 길벗수험서 운영팀입니다.
예, 맞습니다.
569쪽의 연산자 우선순위를 참고하시면 각 비트 연산자가 줄나눔으로 구분되어 우선 순위의 차이가 있음을 알 수 있습니다.
해당 표에서 같은 줄에 있는 연산자는 동위이며, 동위의 연산자들은 결합규칙에 따라 해당 방향으로 연산 순서가 진행된다는 점 염두에 두시기 바랍니다.
행복한 하루되세요 :)
-
관리자2020-04-09 13:18:28
안녕하세요 길벗수험서 운영팀입니다.
예, 맞습니다.
569쪽의 연산자 우선순위를 참고하시면 각 비트 연산자가 줄나눔으로 구분되어 우선 순위의 차이가 있음을 알 수 있습니다.
해당 표에서 같은 줄에 있는 연산자는 동위이며, 동위의 연산자들은 결합규칙에 따라 해당 방향으로 연산 순서가 진행된다는 점 염두에 두시기 바랍니다.
행복한 하루되세요 :)