wjddydgns99   4년 전

위에는 틀렸고 밑에는 맞았습니다. 제가 의심되는 차이는 정답은 바로 return 0;로 끝내고 오답은 break로 반복문을 탈출합니다. 근데 이게 오답의 이유가 되는지는 모르겠습니다. 혹시 제가 놓친 부분이 있나요? 암만 봐도 오답의 이유를 못찾겠습니다.

djm03178   4년 전

위쪽 코드의 문제점은 17번째 줄의 루프가 19번째 줄의 조건에 한 번도 걸리지 않고 끝나게 되면 j가 9가 되어있다는 점입니다. 이 상태에서 29번째 줄에 접근하면 num[9]라는 배열의 범위를 벗어난 위치에 접근하게 되므로 무슨 일이 벌어질지 모릅니다.

wjddydgns99   4년 전

오... 좋은 답변 감사합니다... 많은 도움이 되었습니다.

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