새변을 해주셨는데 제가 또 이해가 안되는 부분이 있어서 다시 질문합니다.
반복문은 다음과 같이 처리됩니다.
반복 k = 3, 1, -1 -> k를 3부터 1까지 -1씩 증가하면서 반복문을 실행
k는 처음 3을 가지고 반복문을 실행합니다.
이렇게 답변해 주셨는데요..
플로차트를 보면
8.k는 i-1,1, -1 이렇게 표현 되어 있는데요.
6.에서 보면 i는 2,10,1 이라고 표현 되어 있어서 2부터 시작이고
이렇게 되면 k는 2-1 이되어 1부터 시작되지 않나요?
그러면 1이 이미 되어버려서
11.A(k+1)=key
A(2)=key 이렇게 계산을 했습니다
그래서 키 값이 또 A(2)가 되니 이상해서요
제가 어는 부분에서 잘못 생각한 걸까요?
그리고 어떻게 K가 처음부터 3이라는 값을 가지고
시작하게 되는지 답변 부탁 드립니다 ㅜㅠ
안녕하세요.
반복문은 먼저 초기값을 가지고 우선 반복문을 실행한 후 종료 기준값과 비교합니다.
만일
K = 1, 1, -1 이라면
K는 1을 가지고 반복문을 실행한 후 종료 기준값(1)과 비교하여 종료합니다.
K = 1, 1, -1이라고 반복문을 한번 실행한다는 것이죠.
반복문은 초기값을 가지고 우선 실행한 후 종료기준값과 비교합니다.
오늘도 즐거운 하루 되세요.
"-
*2014-04-07 09:28:08
안녕하세요.
반복문은 먼저 초기값을 가지고 우선 반복문을 실행한 후 종료 기준값과 비교합니다.
만일
K = 1, 1, -1 이라면
K는 1을 가지고 반복문을 실행한 후 종료 기준값(1)과 비교하여 종료합니다.
K = 1, 1, -1이라고 반복문을 한번 실행한다는 것이죠.
반복문은 초기값을 가지고 우선 실행한 후 종료기준값과 비교합니다.
오늘도 즐거운 하루 되세요.
"