책 내용 질문하기
컴활 필기 질문입니다~~~~
도서
[2013] 총정리 컴퓨터활용능력 1급 필기
페이지
90
조회수
85
작성일
2013-07-03
작성자
첨부파일

Sub for_i()

Dim i As Integer

For i = 1 to 10

i = i + i

Next

End Sub

i값을 구하라는데. 밑에 나온 해석을 봐도 이해가 안가네요.,,

제가 풀어본 바로는

i=1+1 -> 2

i=2+2 (i값이 이전결과에서 2로나왔고, Step 증가값이 생략됬으니 i가 1늘어나서 2) -> 4

i=4+3 ->7

i=7+4 ->11 ......

이렇게 나오네요 ㅠㅠ

i가 여러개 있으니까 너무 헤깔려요..뭐가잘못된건지 알려주세요 !!

답변
2013-07-04 09:20:33

안녕하세요.

i=1+1 -> i는 2

next를 만나 for문으로 가면 i는 1 증가하여 3

i=3+3 -> i는 6

next를 만나 for문으로 가면 i는 1 증가하여 7

i=7+7 -> i는 14

next를 만나 for문으로 가면 i는 1 증가하여 15, 15는 10보다 크므로 for문을 종료합니다.

최종 결과값은 15입니다.

즐거운 하루 되세요.

"
  • *
    2013-07-04 09:20:33

    안녕하세요.

    i=1+1 -> i는 2

    next를 만나 for문으로 가면 i는 1 증가하여 3

    i=3+3 -> i는 6

    next를 만나 for문으로 가면 i는 1 증가하여 7

    i=7+7 -> i는 14

    next를 만나 for문으로 가면 i는 1 증가하여 15, 15는 10보다 크므로 for문을 종료합니다.

    최종 결과값은 15입니다.

    즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.