책 내용 질문하기
p76, 디버깅
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
76
조회수
107
작성일
2017-03-12
작성자
첨부파일
i % 3 == 1을 충족하지 않는 i값 9, 8은 어떻게 hap값이 7, 11이 나오나요? 조건문에서 안 나와있는데요
답변
2017-03-13 09:50:55

안녕하세요.

처음 i는 10이고 hap은 0입니다.

i>1 조건을 만족하여 반복문 안으로 들어옵니다.

i--로 i는 9가 됩니다.

i%3이 0이므로 i는 hap에 누적되지 않습니다.

i>1 조건을 만족하므로 다시 반복합니다.

i--로 i는 8이 됩니다.

i%3이 2이므로 i는 hap에 누적되지 않습니다.

i>1 조건을 만족하므로 다시 반복합니다.

i--로 i는 7이 됩니다.

i%3이 1이므로 i인 7이 hap에 누적됩니다. hap은 7이 됩니다.

i>1 조건을 만족하므로 다시 반복합니다.

i--로 i는 6이 됩니다.

i%3이 0이므로 i는 hap에 누적되지 않습니다.

i>1 조건을 만족하므로 다시 반복합니다.

i--로 i는 5가 됩니다.

i%3이 2이므로 i는 hap에 누적되지 않습니다.

i>1 조건을 만족하므로 다시 반복합니다.

i--로 i는 4가 됩니다.

i%3이 1이므로 i는 hap에 누적됩니다. hap은 11이 됩니다.

.

.

오늘도 즐거운 하루 되세요.

  • *
    2017-03-13 09:50:55

    안녕하세요.

    처음 i는 10이고 hap은 0입니다.

    i>1 조건을 만족하여 반복문 안으로 들어옵니다.

    i--로 i는 9가 됩니다.

    i%3이 0이므로 i는 hap에 누적되지 않습니다.

    i>1 조건을 만족하므로 다시 반복합니다.

    i--로 i는 8이 됩니다.

    i%3이 2이므로 i는 hap에 누적되지 않습니다.

    i>1 조건을 만족하므로 다시 반복합니다.

    i--로 i는 7이 됩니다.

    i%3이 1이므로 i인 7이 hap에 누적됩니다. hap은 7이 됩니다.

    i>1 조건을 만족하므로 다시 반복합니다.

    i--로 i는 6이 됩니다.

    i%3이 0이므로 i는 hap에 누적되지 않습니다.

    i>1 조건을 만족하므로 다시 반복합니다.

    i--로 i는 5가 됩니다.

    i%3이 2이므로 i는 hap에 누적되지 않습니다.

    i>1 조건을 만족하므로 다시 반복합니다.

    i--로 i는 4가 됩니다.

    i%3이 1이므로 i는 hap에 누적됩니다. hap은 11이 됩니다.

    .

    .

    오늘도 즐거운 하루 되세요.

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