2884번 - 알람 시계
15번줄 if (0 <= hour <= 23 && 0 <= min <= 59) 에
hour 24이상 값을 넣거나 min 60이상 값을 넣어도 else 문으로 이동되지않고 자꾸 참으로 인식되어 if 문을 실행하게 됩니다.
코드 통과는 되는데 왜이렇게 되는지 잘 모르겠습니다 ㅠㅠ
0 <= hour <= 23 && 0 <= min <= 59올바른 표현이 아닙니다.0<=hour 은 참이어서 1이되고(vs기준)1<=23을 비교해서 true가 됩니다.올바른 표현이 되려면 0<=hour&&hour<=23으로 바꿔주세요
댓글을 작성하려면 로그인해야 합니다.
host4722 2년 전
15번줄 if (0 <= hour <= 23 && 0 <= min <= 59) 에
hour 24이상 값을 넣거나 min 60이상 값을 넣어도 else 문으로 이동되지않고 자꾸 참으로 인식되어 if 문을 실행하게 됩니다.
코드 통과는 되는데 왜이렇게 되는지 잘 모르겠습니다 ㅠㅠ