책 내용 질문하기
2권 시나공 실기 헬프미
도서
2022 시나공 정보처리기사 실기
페이지
2권 208
조회수
272
작성일
2022-04-10
작성자
탈퇴*원
첨부파일
#include
main() {
int c = 1;
switch (3) {
case 1: c += 3;
case 2: c++;
case 3: c = 0;
case 4: c += 3;
case 5: c -= 10;
default: c--;
}
printf("%d", c);
}
문제 5번입니다.
답이 -8이나오는데 이해가 안되네요.
-7까지는 알겠는데, default: c--이면 -7에서 -6되어야 하는거 아닌가요? 왜 -8이 되는지 이유좀..
답변
2022-04-12 10:48:34
안녕하세요 길벗수험서 운영팀입니다.
c--는 c = c - 1과 동일합니다.
즉, -7 - 1 = c 가 되므로 결과는 -8이 됩니다.
행복한 하루되세요 :)
-
관리자2022-04-12 10:48:34
안녕하세요 길벗수험서 운영팀입니다.
c--는 c = c - 1과 동일합니다.
즉, -7 - 1 = c 가 되므로 결과는 -8이 됩니다.
행복한 하루되세요 :)