62페이지 예제 3번에서
j=4이고
j!=0 인데 이부분이 참이라고 되 있더라고요
그러면 숫자로 4!=0이라는 말인데 숫자뒤에 부정을 붙히면 무조건 0이 되는 건가요?
안녕하세요.
i > 5 || j != 0
에서 중간에 ||는 논리 연산자로 OR, 즉 둘 중 하나라도 참이면 참을 결과로 산출합니다.
그러므로 || 양쪽은 처리문이 아닌 조건 판단문이 됩니다.
i > 5 는 i가 5보다 크면 참 그렇지 않으면 거짓을 산출합니다.
j != 0 은 j가 0이 아니면 참 그렇지 않으면 거짓을 산출합니다.
여기서 != 은 '같지 않다'의 의미 입니다.
앞서 초기값으로 i에는 5와 j에는 4가 저장되어 있습니다.
그러므로
i > 5 는 거짓이고 j != 0 은 참입니다.
둘 중 하나라도 참이면 참을 산출하므로
L에는 참을 의미하는 1이 저장됩니다.
오늘도 즐거운 하루 되세요.
-
*2018-05-03 09:07:44
안녕하세요.
i > 5 || j != 0
에서 중간에 ||는 논리 연산자로 OR, 즉 둘 중 하나라도 참이면 참을 결과로 산출합니다.
그러므로 || 양쪽은 처리문이 아닌 조건 판단문이 됩니다.
i > 5 는 i가 5보다 크면 참 그렇지 않으면 거짓을 산출합니다.
j != 0 은 j가 0이 아니면 참 그렇지 않으면 거짓을 산출합니다.
여기서 != 은 '같지 않다'의 의미 입니다.
앞서 초기값으로 i에는 5와 j에는 4가 저장되어 있습니다.
그러므로
i > 5 는 거짓이고 j != 0 은 참입니다.
둘 중 하나라도 참이면 참을 산출하므로
L에는 참을 의미하는 1이 저장됩니다.
오늘도 즐거운 하루 되세요.