yimsh01   3년 전

처음 입력 3하고

숫자 3개를 공백으로 구분하여 입력하면

받지를 않습니다..

djm03178   3년 전

3을 입력하면 3번째 줄에서 루프를 세 번 돌기 때문에 그 후 세 (공백이 아니라)을 입력받게 됩니다.

yimsh01   3년 전

아... 이렇게 간단한것도 실수하네요 ㅜㅜ 감사합니다 

yimsh01   3년 전

그럼 이 경우에는

3을 입력했을 때

scores가 3번까지라는 것을 프로그램이 어떻게 인식하나요??

djm03178   3년 전

정확히 어떤 걸 말씀하시는 건진 모르겠지만, 두 번째 줄의 입력이 3개가 들어오기 때문에 split이 나눈 개수가 3개가 될 뿐입니다. 처음부터 몇 개가 들어올 것이라는 걸 프로그램은 예측하지 않습니다.

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