≫ Q&A 게시판 정보처리 > 정보처리기사 실기 2017 > Q&A 게시판
제     목  : k 값이 이해가 잘안됩니다.
글 쓴 이  : 북극성1 등 록 일  : 2014-06-04 09:05:28
첨부파일 : 조 회 수  : 2766
K라는 변수는 단순히 반복만 하게 하는 역할만 합니다.
내부 처리 과정에는 영향을 주지 않고 단순히 반복만하는 겁니다.
K의 시작 값을 3로 하는 이유는 반복문에 의해서 처음 만들어지는 '2'가 수열상 세번째 숫자이기 때문에 그렇게 한 것입니다.
간단히 생각해보세요.

위 그림에서 K가 3 부터 시작하면 문제에서 요구하는 것처럼 수열의 10번째 항인 55까지 더해집니다.
그런데 K 를 1 부터 시작하면 반복문에 의해 만들어지는 처음 수는 '2' 고 반복 시켜 보면 수열의 12번째 항까지 더해지는 겁니다.

다시 말씀드리면 K는 단순히 반복문을 반복시키기 위한 변수 역할만 하는 겁니다.

*******
이렇게 답해주셨는데... 이해가 잘안됩니다
*****
질문- 그러하다면...K=1 부터 인지 K=3 부터인지는 어찌구분하나요?
즉 다시말해서 K 값이 괄호로 만들어 답을 구할때 K 값이 1인지 3인지 무엇을 보고 판단하여 답을 적어야 하나요?
답변
수정
삭제
목록
글쓰기