c언어 기초 공부중인 학생입니다
다름이 아니라 문제 풀던중 궁금증이 생겨서 질문올립니다
c언어에서 맞으면 1 틀리면 0 이라고 알고있는데요
예를들어 x는 5 y는 10 이라고 가정하고
x ! =y 라고 했을때
!=의 뜻은 왼쪽과 오른쪽이 다른가? 라는 뜻으로 알고있는데요
그러면 x !=y는 5와 10이 다른가? 라는 걸 물어본거니
정답이니까 1이라고 표현해야 하나요?
아니면 다르니까 0이라고 해야하나요?
c언어 기초 공부중인 학생입니다
다름이 아니라 문제 풀던중 궁금증이 생겨서 질문올립니다
c언어에서 맞으면 1 틀리면 0 이라고 알고있는데요
예를들어 x는 5 y는 10 이라고 가정하고
x ! =y 라고 했을때
!=의 뜻은 왼쪽과 오른쪽이 다른가? 라는 뜻으로 알고있는데요
그러면 x !=y는 5와 10이 다른가? 라는 걸 물어본거니
정답이니까 1이라고 표현해야 하나요?
아니면 다르니까 0이라고 해야하나요?
true 요
어렵게 생각할필요없어요 그냥 x 가 y 값이랑 다른가 라는말이랑 똑같아요
if( x != y ) 이런식으로 하게되면 x=y 될때까진 if 문 계속 돌아가겟죠
그렇다면 다르다는 뜻으로 0이라는 말씀이신가요?
아녀 true 라는뜻으로 1 이에요
if ( x != y ) --> if ( true ) 랑 같아요
x 랑 y 값이 다르다는 전제하에
질문이 물어보는건 다르다는사실이 true 인가 false인가 물어보는거같은데 !=가 사실이면 true 반환