책 내용 질문하기
1권 453페이지 23번 문항 문의
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
453
조회수
155
작성일
2019-05-29
작성자
탈퇴*원
첨부파일

23번 괄호에서, 이미 반을 배정한 학생인 경우 왜 반복 변수를 1 감소시키는 건가요?

그 학생을 건너뛰고 그 다음 학생을 검사해야하니까 증가시켜야 하지 않나요?

답변
2019-05-29 13:17:02

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

 

반복변수 i는 1~4 까지 4회 반복합니다.

 

이때 i를 1감소시킨다는 것은 무엇을 의미할까요.

1, 2, 3, 4 이렇게 4회 수행하던 것이 2회에 이미 배정받은 학생이 있는 경우, 1, 2, 2, 3, 4 이렇게 5회 수행하게 되면서 5번을 수행하게 됩니다.

 

5번을 수행한다는 것은 nmg에 1을 한번 더 더하게 되어 다음 학생을 가리키게 되는 것이죠.

 

즉, 반복변수를 감소시킨다는 의미는 최종값까지 도달해야 종료되는 반복문에서 반복변수가 최종값까지 도달하는 회수가 늘어나게 되어 배열의 다음 위치를 가리키게 되는 것입니다.

 

행복한 하루되세요 :)

  • 관리자
    2019-05-29 13:17:02

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

     

    반복변수 i는 1~4 까지 4회 반복합니다.

     

    이때 i를 1감소시킨다는 것은 무엇을 의미할까요.

    1, 2, 3, 4 이렇게 4회 수행하던 것이 2회에 이미 배정받은 학생이 있는 경우, 1, 2, 2, 3, 4 이렇게 5회 수행하게 되면서 5번을 수행하게 됩니다.

     

    5번을 수행한다는 것은 nmg에 1을 한번 더 더하게 되어 다음 학생을 가리키게 되는 것이죠.

     

    즉, 반복변수를 감소시킨다는 의미는 최종값까지 도달해야 종료되는 반복문에서 반복변수가 최종값까지 도달하는 회수가 늘어나게 되어 배열의 다음 위치를 가리키게 되는 것입니다.

     

    행복한 하루되세요 :)

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