책 내용 질문하기
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을 한번 더 더하게 되어 다음 학생을 가리키게 되는 것이죠.
즉, 반복변수를 감소시킨다는 의미는 최종값까지 도달해야 종료되는 반복문에서 반복변수가 최종값까지 도달하는 회수가 늘어나게 되어 배열의 다음 위치를 가리키게 되는 것입니다.
행복한 하루되세요 :)