··조회 11,688
간단한 비주얼베이직 문젠데요.
도대체 이해가 안갑니다.
다음은 어떤 프로그램의 일부이다. 이 부분을 실행시킨 K의 값은?
K = 0
For I = 1 To 3
For J = 1 To I
K = K + I * J
Next J, I
이걸 못구하겠어요.. 답은 25로 나오거든요?(직접 실행해봤습니다)
그 구구단 할때 나온
For intTemp = 1 To 9
는 숫자라서 쉽게 이해가 갔는데
이번에 For J의 경우
1 To I
로 문자가 나와서
K의 값을 어떻게 구하는지 모르겠어요 ㅜ.ㅜ
좀 자세히 설명해 주세요~
다음은 어떤 프로그램의 일부이다. 이 부분을 실행시킨 K의 값은?
K = 0
For I = 1 To 3
For J = 1 To I
K = K + I * J
Next J, I
이걸 못구하겠어요.. 답은 25로 나오거든요?(직접 실행해봤습니다)
그 구구단 할때 나온
For intTemp = 1 To 9
는 숫자라서 쉽게 이해가 갔는데
이번에 For J의 경우
1 To I
로 문자가 나와서
K의 값을 어떻게 구하는지 모르겠어요 ㅜ.ㅜ
좀 자세히 설명해 주세요~
댓글 1
큰 외곽의 루프는 1부터 3까지 순환합니다.
그 안의 루프는 I가 1일때는 1만, 2일때는 J가 1,2, 3일때는 1,2,3을 한번씩 반복합니다.
위 문장을 이해하기 위해서는 어떤 공식이 필요한 것은 아닙니다.
그냥 연필을 들고 루프문을 따라 반복해보세요. 그렇게 깨칠 때만이 루프문을 나중에 제대로 활용하실 수 있습니다.