• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

Lab Condition&Loop 2 구구단 질문입니다~

20.02.27 22:43 작성 조회수 143

0

혹시 Lab2 '연속적인 구구단 입력' 코드에서,  x= int(input())을 while문 바깥(위)에 안쓰고,  while문 안(아래)에 쓰는지 궁금합니다.  위에 썼더니 무한루프 현상이 생기네요.

답변 1

답변을 작성해보세요.

0

안녕하세요. 출장일정으로 늦게 답변드려 죄송합니다. 코드를 같이 붙여주시면 조금더 답변하기 좋을거 같습니다.

안에 쓰는 이유는 while문에 1번은 반드시 들어갈 수 있도록 코드를 짜기 위해서 입니다. 밖에 써버리면 다시 사용자에게 입력을 못 받으므로 한번 잘못 입력이 되면 못들어가거나, (다시받을수 없으니) 처음 입력한 값으로 계속 무한 loop가 돌아갑니다.