책 내용 질문하기
561쪽
도서
2020 시나공 정보처리기사 필기 : NCS 기반 전면 개편 [기본서]
페이지
561
조회수
444
작성일
2020-02-14
작성자
탈퇴*원
첨부파일
문제 1번에서 ++a가 3이되고 또 다시 ++a가 4가 되서 a = ++a + ++a 식의 답은 7 아닌가요? 그리고 계산순서가 전치가 후치보다 먼저하는건가요?
답변
2020-02-17 11:23:32
안녕하세요 길벗수험서 운영팀입니다.
전/후치 연산자가 식을 수행하기 전 또는 후에 수행된다는 점을 염두에 두시기 바랍니다.
a = ++a + ++a; 의 두 전치 연산자는 식이 수행되기 전에 연산되어야 합니다. 즉, 해당 수식은
a = a + 1;
a = a + 1;
a = a + a;
와 동일한 수식이 됩니다.
결국 1번 보기의 수식은 4+4가 되어 8이라는 결과가 나오죠.
행복한 하루되세요 :)
-
관리자2020-02-17 11:23:32
안녕하세요 길벗수험서 운영팀입니다.
전/후치 연산자가 식을 수행하기 전 또는 후에 수행된다는 점을 염두에 두시기 바랍니다.
a = ++a + ++a; 의 두 전치 연산자는 식이 수행되기 전에 연산되어야 합니다. 즉, 해당 수식은
a = a + 1;
a = a + 1;
a = a + a;
와 동일한 수식이 됩니다.
결국 1번 보기의 수식은 4+4가 되어 8이라는 결과가 나오죠.
행복한 하루되세요 :)