책 내용 질문하기
기출문제 따라잡기 2번문제 질문이요
도서
[2015] 컴퓨터활용능력 1급 필기
페이지
246
조회수
40
작성일
2015-09-17
작성자
첨부파일
I=0
Sum=0
Do
I=I+1
Sum=Sum+1
If I=7 Then
Exit Do
End If
Loop Until I>=10
문제가 이거고 여기서 Sum의 값을 구하라고 하셨는데
I=7이 될 때 Sum=28이 되요
그런데 이게 Do~Loop Until이니까 조건문이 거짓인 동안에 (참이 될때까지) 수행해야 하잖아요
그러면 아직 I=7이니까 If 조건문은 빠져나오더라도 Do~Loop Until 조건문은 빠져나오지 못하고 다시 돌아가서 I=10이 될때까지 연산을 해야하지 않나요?
제가 글자크기를 키워놓은 부분을 다시 하면 Sum은 55가 되야 맞는데 왜 28인거죠ㅠㅠ.? 다시 계산하는 부분 저기가 맞지 않나요??
답변
2015-09-18 09:14:16
안녕하세요.
Exit Do는 Do 문을 빠져나가라는 의미입니다.
즐거운 하루 되세요.
-
*2015-09-18 09:14:16
안녕하세요.
Exit Do는 Do 문을 빠져나가라는 의미입니다.
즐거운 하루 되세요.