책 내용 질문하기
같은 유형의 문제인데 설명과 결과가 달라요
도서
2023 시나공 정보처리기사 실기
페이지
232,234
조회수
1244
작성일
2023-02-28
작성자
탈퇴*원
첨부파일

232쪽 문제26번의 제어문(for) : for(i = 1; i<= 10; ++i, hap += i);

                                  System.out.printf("%d, %dWn", i, hap);

 

234쪽 문제31번의 제어문(for) : for(i = 1; i<= 5; ++i, hap += i);

                                  System.out.printf("%d, %dWn", i, hap);

 

같은 제어문에 출력문도 형식이 똑 같은데 232쪽은 i = 11(i + 1)까지 출력되고, 234쪽은 i = 5까지만 출력되죠?

문제도 똑같이 실행결과를 적어라는 문제입니다.........

답변
2023-03-02 10:23:46

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

 

232쪽의 for문은 마지막에 세미콜론(;)이 들어가면서 혼자 반복하고 끝난 이후의 값을,

234쪽의 for문은 for문 내에 출력문이 포함되어 i가 5까지의 값이 될 때까지만 반복되어 출력되며, for문이 종료될 때 i는 6이 되지만 내부의 출력문은 수행하지 않기 때문에 232쪽의 for문과 다르게 출력되는 것입니다.

 

행복한 하루되세요 :)

  • 관리자
    2023-03-02 10:23:46

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

     

    232쪽의 for문은 마지막에 세미콜론(;)이 들어가면서 혼자 반복하고 끝난 이후의 값을,

    234쪽의 for문은 for문 내에 출력문이 포함되어 i가 5까지의 값이 될 때까지만 반복되어 출력되며, for문이 종료될 때 i는 6이 되지만 내부의 출력문은 수행하지 않기 때문에 232쪽의 for문과 다르게 출력되는 것입니다.

     

    행복한 하루되세요 :)

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