for i = 1 to 10
i = i + i
1~10 까지 반복하는 것이죠.
처음 1일때
i = i + i
라면 i = 1 + 1 이 됩니다. 이때 i 에는 2값이 입력됩니다.
두번째 for 문 에서는 i = 2 값에 1증가한 3값이 표시되게 되고
i = i + i
을 실행하면 i = 3+3 이 되므로 6이 됩니다.
다음 for 문 실행할때 i=6 이므로 여기에 1을 더하여 i = 7 이 되므로
i = i+ i -> i = 7+7 -> i = 14 가 됩니다.
다음 for 문을 실행하기 위해 1값을 더 추가하면 i=15 가 되는데요.
10 이상의 값이 되므로 여기서 for 문이 끝나게 됩니다.
그래서 i 의 값은 15가 되는 것입니다.
좋은 하루 되세요.
-
관리자2020-04-07 14:57:05
for i = 1 to 10
i = i + i
1~10 까지 반복하는 것이죠.
처음 1일때
i = i + i
라면 i = 1 + 1 이 됩니다. 이때 i 에는 2값이 입력됩니다.
두번째 for 문 에서는 i = 2 값에 1증가한 3값이 표시되게 되고
i = i + i
을 실행하면 i = 3+3 이 되므로 6이 됩니다.
다음 for 문 실행할때 i=6 이므로 여기에 1을 더하여 i = 7 이 되므로
i = i+ i -> i = 7+7 -> i = 14 가 됩니다.
다음 for 문을 실행하기 위해 1값을 더 추가하면 i=15 가 되는데요.
10 이상의 값이 되므로 여기서 for 문이 끝나게 됩니다.
그래서 i 의 값은 15가 되는 것입니다.
좋은 하루 되세요.