코드를 아래와 같이 작성했습니다. 저렇게 하니 ctrl+z 누르니까 원래 전에 입력했던 a+b가 한 번 더 출력이 되더라고요?? 예를 들자면 실행하고 a와 b를 각각 1로 입력하고 a+b값이 출력되고 다음 ctrl+z를 누르면 아무것도 안나오고 종료되는 것이 아니라 a+b를 한 번 더 실행하던데 ctrl+z 누르면 break 때문에 아무런 값도 출력되지 않고 종료되는 것이 맞지 않나요?
결국은 if문을 11행 다음으로 놓으니까 정상적으로 되더라고요? 제가 지금 어느 부분을 잘못 알고 있는건가요? 알려주시면 감사하겠습니다.
shyhero123 1년 전
코드를 아래와 같이 작성했습니다. 저렇게 하니 ctrl+z 누르니까 원래 전에 입력했던 a+b가 한 번 더 출력이 되더라고요?? 예를 들자면 실행하고 a와 b를 각각 1로 입력하고 a+b값이 출력되고 다음 ctrl+z를 누르면 아무것도 안나오고 종료되는 것이 아니라 a+b를 한 번 더 실행하던데 ctrl+z 누르면 break 때문에 아무런 값도 출력되지 않고 종료되는 것이 맞지 않나요?
결국은 if문을 11행 다음으로 놓으니까 정상적으로 되더라고요? 제가 지금 어느 부분을 잘못 알고 있는건가요? 알려주시면 감사하겠습니다.