sween9812   1년 전

조건문에 사용되는 or,and에 관한 질문입니다.

1번을 제외한 2~5번의 결과와 과정이 이해가 가질 않습니다.

저런 결과가 나오게 된 과정을 설명해주시면 감사하겠습니다. 

좋은 하루 되세요.

seawon0808   1년 전

2는 i == 1이나 2입니다.

이때 2는  2 가 0이 아니다 를 의미하므로 모든 수를 출력합니다.

3은 정확히 모르겠지만 (1 or 2)는 위에서 말했듯 1 은 0이 아니거나 2는 0이 아니다 이므로 (1 or 2) 는 1이 되므로 i가 1일때만 출력하는 것입니다.

4는 2에서 말한 것과 같은데 and 이므로 i 가 1일 때만 출력이 됩니다.

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