책 내용 질문하기
1권 알고리즘 177쪽 문의드려요
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
177
조회수
306
작성일
2019-06-19
작성자
탈퇴*원
첨부파일

while 안에 들어가는 것이 p<77인데 

혹시 q>= 1도 되나요?? 

답변
2019-06-19 18:08:31

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

 

결과는 동일하게 출력되겠지만, 불필요한 연산이 추가되어 오답이 될 수 있습니다. 

 

q>=1은 불가능하지만, q>1은 가능합니다.

 

만약 q가 1인경우 do~while 구간을 한 번 더 수행하게 되면, p는 78 q는 0인 순간(+(0*78))까지 연산되기 때문에 불필요한 연산이 추가되어 잘못된 답으로 채점될 수 있습니다.

 

행복한 하루되세요 :)

  • 관리자
    2019-06-19 18:08:31

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

     

    결과는 동일하게 출력되겠지만, 불필요한 연산이 추가되어 오답이 될 수 있습니다. 

     

    q>=1은 불가능하지만, q>1은 가능합니다.

     

    만약 q가 1인경우 do~while 구간을 한 번 더 수행하게 되면, p는 78 q는 0인 순간(+(0*78))까지 연산되기 때문에 불필요한 연산이 추가되어 잘못된 답으로 채점될 수 있습니다.

     

    행복한 하루되세요 :)

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