책 내용 질문하기
2019 정보처리기사 실기 113페이지 2번 질문합니다.
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
113
조회수
212
작성일
2019-09-16
작성자
탈퇴*원
첨부파일
a /= b++ -c *d에서 풀이를 보면 b++는 후치 연산 이기 때문에 계산에 참여 후 1을 증가 시킨다고 해설에 적혀있는데요. 그럼 계산 참여 후 1 증가 되는 거기 때문에 그냥 b는 9가 되고 연산 결과에는 영향을 주지 않는 건가요?
답변
2019-09-17 10:36:48

안녕하세요 길벗수험서 운영팀입니다.

 

네 정확하게 이해하셨습니다.

 

a /= b++ - c * d; 

를 풀어보게 되면,

 

a = a / (b - c * d);

b = b + 1;

 

이 됩니다.

 

나중에 변화되는 b는 연산 및 출력문에 영향을 주지 않습니다.

 

행복한 하루되세요 :)

  • 관리자
    2019-09-17 10:36:48

    안녕하세요 길벗수험서 운영팀입니다.

     

    네 정확하게 이해하셨습니다.

     

    a /= b++ - c * d; 

    를 풀어보게 되면,

     

    a = a / (b - c * d);

    b = b + 1;

     

    이 됩니다.

     

    나중에 변화되는 b는 연산 및 출력문에 영향을 주지 않습니다.

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.