책 내용 질문하기
1권 71p 문제3번 문의
도서
2020 시나공 정보처리기사 실기 [기본서]
페이지
71
조회수
293
작성일
2020-04-30
작성자
탈퇴*원
첨부파일

 

안녕하세요 

 

제가 전치 후치가 약해서요 

 

문제 3번 중간데

i--; 가 있는데, 

후치면 연산 이후에 -1 되는거 아닌가요 ?

저는 연산이후에 -1로 계산해서 hap에 10까지 더했더니 틀렸더라구요 ㅠㅠ

 

이부분 전치 후치 이해 잘되게 한번만 설명 좀 부탁드려요 ㅠㅠ

답변
2020-05-06 13:39:56

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

 

전치 후치는 하나의 식 내에서만 구분이 됩니다.

하나의 식은 쉼표(,) 또는 세미콜론(;)으로 구분되구요. 

 

문제 3번에서 i--;는 i=i-1;과 동일합니다. 때문에 처음 if(i%3==1)을 수행할 때 i는 9가 되죠.

(--i; 도 동일)

 

for문 또한 마찬가지로 for(초기값;조건식;증가식) 으로 구분되는데 증가식은 다른 식들과 구분되는 하나의 식이므로 전치 후치 구분없이 i=i+1이 됩니다.

 

행복한 하루되세요 :)

  • 관리자
    2020-05-06 13:39:56

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

     

    전치 후치는 하나의 식 내에서만 구분이 됩니다.

    하나의 식은 쉼표(,) 또는 세미콜론(;)으로 구분되구요. 

     

    문제 3번에서 i--;는 i=i-1;과 동일합니다. 때문에 처음 if(i%3==1)을 수행할 때 i는 9가 되죠.

    (--i; 도 동일)

     

    for문 또한 마찬가지로 for(초기값;조건식;증가식) 으로 구분되는데 증가식은 다른 식들과 구분되는 하나의 식이므로 전치 후치 구분없이 i=i+1이 됩니다.

     

    행복한 하루되세요 :)

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