C

C언어를 가르칩니다.

C C언어를 가르칩니다.

비교 연산자

비교 연산자를 알아봅니다.

비교연산자

정의

값 2개를 연산 대상으로 받아 서로 비교하는 명제를 만드는 연산자입니다.

종류

== : 같은지 비교
int yourage,myage;
if (yourage==myage) puts("동갑이네!");
!= : 다른지 비교
int yourage,myage;
if (yourage!=myage) puts("동갑이 아니네? 누가 더 어리지?");
< > : 초과, 미만
int yourtall, mytall;
if (yourtall<mytall) puts("내가 더 크군!");
else if (yourtall>mytall) puts("네가 더 크네...");
else puts("키가 똑같네!");
<= >= : 이상, 이하
int yourage,myage;
if (yourage<=myage) //yourage가 myage 이하라면
    puts("너는 일단 나보다 나이가 많지는 않군!");
else if (yourage>=myage) //yourage가 myage 이상이라면
    puts("존댓말 안 쓸거야. 동갑일 수도 있잖아?");
else //실행될 수 없습니다. a 이상도 a 이하도 아닐 수는 없으니까요.
    puts("너 뭐야?");
반드시 =를 뒤에 써야 합니다. =>, =<는 쓸 수 없습니다.

댓글

댓글 본문
작성자
비밀번호
버전 관리
truelight
현재 버전
선택 버전
graphittie 자세히 보기