티스토리 뷰
#include<stdio.h>
int main(){
int a = 6 ;
int b = 4 ;
printf("a < b 의 결과 : %d \n", a < b); // a가 b보다 작은가?
printf("a <= b 의 결과 : %d \n", a <= b); // a가 b보다 작거나 같은가?
printf("a > b 의 결과 : %d \n", a > b); // a가 b보다 큰가?
printf("a == b 의 결과 : %d \n", a == b); // a와 b가 같은가?
printf("a != b 의 결과 :%d \n", a != b); // a와 b가 다른가?
return 0;
}
관계연산자 비교 기준은 왼쪽이 기준. ( a )
컴퓨터는 왼쪽기준으로 비교함.
C언어세 말하는 '참'은 0 이 아닌 모든 수를 참으로 인정함.
-1 참.
-1000 참.
10000000 참
243589792 참.
0 거짓
관계 연산자는 비교 후 1 또는 0을 돌려줌.
때문에 %d 로 출력하면 1 또는 0의 결과만 나올 수 있음.
위 소스의 출력 결과
a < b 의 결과 : 0 a <= b 의 결과 : 0 a > b 의 결과 : 1 a == b 의 결과 : 0 a != b 의 결과 : 1 |
'ETC > 종합' 카테고리의 다른 글
기초 연산자연습(대입연산자) (0) | 2015.07.01 |
---|---|
연산자연습(논리연산자) (0) | 2015.07.01 |
표준 입력, 출력 함수 (0) | 2015.07.01 |
[C언어 기초] 기본 자료형 (0) | 2015.06.27 |
윈도우7 계정 암호 알아내기 (0) | 2015.06.27 |
Comments