책 내용 질문하기
시험대비자료
도서
2016 시나공 정보처리기능사 실기
페이지
조회수
106
작성일
2016-11-22
작성자
첨부파일
2016년 실기시험대비 모의고사 3회
알고리즘 처음에F=1잇는데
왜 밑에 다시 F=1 잇는지 아무리봐도 이해가잘안되요!
답변
2016-11-23 09:14:02
안녕하세요.
처음의 F는 각 학생들의 석차를 1로 초기화하기 위해 R 배열의 첨자 변수로 사용된 것이고
그 처리 이후에 F는 실제 석차 처리를 위한 배열들의 첨자로 사용된 것입니다.
N이 5, 즉 석차를 구할 학생이 5명이라면 처음 F는 각 학생들의 석차를 1로 초기화한 후 그 값이 6이 되는데,
이를 다시 1로 초기화하지 않고 처리를 계속하면 F:N 부분에서 F가 N보다 커진 상태이므로 처리 없이 바로 출력을 하고 종료하게 됩니다.
오늘도 즐거운 하루 되세요.
-
*2016-11-23 09:14:02
안녕하세요.
처음의 F는 각 학생들의 석차를 1로 초기화하기 위해 R 배열의 첨자 변수로 사용된 것이고
그 처리 이후에 F는 실제 석차 처리를 위한 배열들의 첨자로 사용된 것입니다.
N이 5, 즉 석차를 구할 학생이 5명이라면 처음 F는 각 학생들의 석차를 1로 초기화한 후 그 값이 6이 되는데,
이를 다시 1로 초기화하지 않고 처리를 계속하면 F:N 부분에서 F가 N보다 커진 상태이므로 처리 없이 바로 출력을 하고 종료하게 됩니다.
오늘도 즐거운 하루 되세요.