관계 연산자
정의
- 피연산자에 대한 대소 관계를 비교하는 연산자
- relational operator
- 결과는 bool 값 즉, 참(0이 아닌 값) 또는 거짓(0) 으로 표현된다.
종류
| 연산자 |
의미 |
사용 예 |
== |
같음 |
a == b |
!= |
다름 |
a != b |
>, >=, <, <= |
대, 소 관계 비교 |
a >= b |
예시
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| void relational_operator(){
int a = 10;
int b = 11;
int c = 10;
if (a == b) { // 거짓
println("a == b");
}
else if (a != b) { // 참
println("a != b");
}
if (b > c) { // 참
println("b > c");
}
else if (b < c ){ // 거짓
println("b < c");
}
if ((a >= c) && (b > a)) { // 모두 참
println("a >=c and b > a");
}
}
|
1
2
3
| a != b
b > c
a >=c and b > a
|
Reference
C 프로그래밍 (김형근, 곽덕훈, 정재화 공저)
C 프로그래밍 강의 (방송통신대 - 이병래)
Comments