책 내용 질문하기
섹션9
도서
2017 시나공 정보처리기능사 실기
페이지
65
조회수
70
작성일
2017-08-03
작성자
탈퇴*원
첨부파일
동그라미 4번 답이 A(K-1)=K라고 했는데 어차피 (k-1)넣으나 않 넣으나 똑같이 100인데 왜 굳이 (k-1)을 넣는거에요?
답변
2017-08-07 10:04:19
안녕하세요.
배열의 위치는 1부터 시작하지만 해당 배열에 저장되는 값은 2부터 저장됩니다.
배열의 위치가 저장되는 값을 모두 k 변수를 이용해서 저장하기 위한 과정입니다.
A(K-1) = K
에 의해
K는 맨 처음 1을 갖지만 실제 처리될 때는 2부터 사용됩니다.
K가 2일 때
A(2-1) = 2, 즉 A(1) = 2
K가 3일 때
A(3-1) = 3, 즉 A(2) = 3
이와 같이 저장되어 마지막 A(99)에는 100이 저장됩니다.
오늘도 즐거운 하루 되세요.
-
*2017-08-07 10:04:19
안녕하세요.
배열의 위치는 1부터 시작하지만 해당 배열에 저장되는 값은 2부터 저장됩니다.
배열의 위치가 저장되는 값을 모두 k 변수를 이용해서 저장하기 위한 과정입니다.
A(K-1) = K
에 의해
K는 맨 처음 1을 갖지만 실제 처리될 때는 2부터 사용됩니다.
K가 2일 때
A(2-1) = 2, 즉 A(1) = 2
K가 3일 때
A(3-1) = 3, 즉 A(2) = 3
이와 같이 저장되어 마지막 A(99)에는 100이 저장됩니다.
오늘도 즐거운 하루 되세요.