관계 연산자 2개를 함께 쓸 때

정유석·2024년 5월 30일

c언어 외

목록 보기
8/8

컴퓨터는 0을 거짓(false)으로, 0이 아닌 값을 참(true)으로 판단한다.
다만, 참은 0이 아닌 수 중 1을 대표로 사용한다. 따라서 0은 거짓(false), 1은 참(true)을 표현한다.
관계 연산자 2개를 함께 쓸 수 있지만 결과는 다르게 나올수있다
만약 a = 30 일때 10 < a < 20 은 거짓으로 생각되지만
10 < a 를 먼저 비교하고 그 값에 < 20 을 비교한다
따라서 10 < a 는 참으로서 1이 되고 1 < 20 또한 참이여서 1이 된다
따라서 10 < a < 20 의 값은 1이다.

profile
개인 기록공간

0개의 댓글