evol3435   4년 전

아래의 코드로 실행할때 입력한 수가 포함이 안되요ㅜㅜ 왜그런지 모르겠어요

만약 '6'을 집어넣으면 21이 나와야하는데 5부터 더해져서 15가 나와요ㅜㅜ

djm03178   4년 전

동작을 생각해 보세요. 처음에 6을 넣었으면, 9번째 줄이 처음 실행될 때 num이 한 번 감소하니까 5가 될 테고, 10번째 줄이 실행될 때는 이미 num이 5가 된 상태니 당연히 6은 계산이 안 됩니다.

djm03178   4년 전

네, 그런데 말씀하신 대로 9번쨰 줄이 실행되고 감소하는 거지, 10번째 줄까지 실행하고 감소하는 건 아니죠.

evol3435   4년 전

네! 이해했어요 감사합니다!

댓글을 작성하려면 로그인해야 합니다.