기출문제1번 잘 모르겠어요. 해설보니깐 sum=sum+n이 실행횟수 1일때 1인지실행횟수 2일때 4인지 모르겠어요.... ㅠㅠㅠ n도잘모르겠고요 자세하게 부탁드립니다
안녕하세요.
코드 설명 부분에서 ①, ②에서 sum에는 0, n에는 1을 넣었습니다. 그러므로 ④번에서 sum+n을 하면 1이고, 이 값을 sum에 넣으면 ④번의 결과값은 1이 되는 것입니다.
②에서 n에 1을 넣었으므로 ⑤번은 1+2는 3이고, 이 값은 n에 넣으면 ⑤의 결과값은 3이 되는 것입니다.
⑥번 loop를 만나 ③번으로 이동하면 n에는 현재 3이 들어 있고, 이것은 5보다 크거나 값지 않으므로 ④번을 실행합니다.
④ 현재 sum에는 1, n에는 3이 들어있습니다. 그러므로 sum+n은 4가 되고, 이값은 sum에 넣습니다.
⑤ n에는 현재 3이 입력되어 있으므로 3+2는 5가 되고 이 값은 n에 넣습니다.
이런식으로 값을 하나하나 넣어가면서 실행하면 됩니다.
즐거운 하루 되세요.
"-
*2014-02-13 11:55:53
안녕하세요.
코드 설명 부분에서 ①, ②에서 sum에는 0, n에는 1을 넣었습니다. 그러므로 ④번에서 sum+n을 하면 1이고, 이 값을 sum에 넣으면 ④번의 결과값은 1이 되는 것입니다.
②에서 n에 1을 넣었으므로 ⑤번은 1+2는 3이고, 이 값은 n에 넣으면 ⑤의 결과값은 3이 되는 것입니다.
⑥번 loop를 만나 ③번으로 이동하면 n에는 현재 3이 들어 있고, 이것은 5보다 크거나 값지 않으므로 ④번을 실행합니다.
④ 현재 sum에는 1, n에는 3이 들어있습니다. 그러므로 sum+n은 4가 되고, 이값은 sum에 넣습니다.
⑤ n에는 현재 3이 입력되어 있으므로 3+2는 5가 되고 이 값은 n에 넣습니다.
이런식으로 값을 하나하나 넣어가면서 실행하면 됩니다.
즐거운 하루 되세요.
"