작성
·
162
2
교수님께서 내신 문제 해설을 듣기 전 작성한 코드입니다. For 문 대신 while을 이용했는데요. 프롬포트 창에서는 컴파일러가 repeat 함수를 만난 이후부터는 진행되지 않습니다. 뭐가 문제인지 봐주실 수 있나요
답변 1
1
안녕하세요, 질문&답변 도우미 Soobak 입니다.
네, 문제를 점검해드릴 수는 있지만, 제가 직접 컴파일 및 실행을 해보기 위해서, 그리고 코드를 살펴보기 위해서, 작성하신 코드 전문을 첨부해주시면 정확하게 도움을 드릴 수 있을 것 같습니다.
누락된 부분들을 유추하며 작성하고 실행해보려 노력해보았지만, 정확한 도움을 드리기 어렵네요.
다만, repeat
함수 내부에서 initial
변수에 대한 부분이 보이지 않습니다.
해당 변수는 while
반복문의 종료 조건에 사용되므로, 비정상적인 값이 들어가면 while
반복문이 무한이 진행되어 repeat
함수가 호출되지 않을 수 있습니다.
해당 변수를 잘 선언하고 초기화해주셨는지 확인해보시면 좋을 것 같습니다.