책 내용 질문하기
핵심 135에 문제 4번 질문드립니다.
도서
2016 시나공 SUMMARY 컴퓨터활용능력 1급 필기
페이지
169
조회수
132
작성일
2016-02-11
작성자
첨부파일

i = 10

Sum = 0

Do

i = i+1

Sum = Sum+1

If i = 7 Then

Exit Do

End if

Loop Until i>10

위 프로그램이 수행되었을 때 Sum 의 값을 구하는 것이 문제입니다.

답은 28이라고 되어있습니다.

i 가 7일 때 Sum이 28 이라는 것까지는 이해가 가는데요

마지막에 Loop Until i>10 에서 i 가 7이니 다시 처음으로 돌아가야 하는 것 아닌가요?

답변
2016-02-12 09:53:52

안녕하세요.

If i = 7 Then

Exit Do

End if

위 코드에서 i가 7일때 "Exit Do"를 실행하여 Do문을 빠져나오므로 코드가 끝나는 것입니다.

즐거운 하루 되세요.

  • *
    2016-02-12 09:53:52

    안녕하세요.

    If i = 7 Then

    Exit Do

    End if

    위 코드에서 i가 7일때 "Exit Do"를 실행하여 Do문을 빠져나오므로 코드가 끝나는 것입니다.

    즐거운 하루 되세요.

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