C/C언어 이론

(3-4)Operator

T_Y 2018. 10. 2. 14:31
반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdio.h>
 
void main()
{
    /*
        비교연산자
            - 조건문, 반복문의 '조건식'에서 사용
            - 조건 만족   : 정수 1 반환 (참)   -> true
            - 조건 만족 X : 정수 0 반환 (거짓) -> false
                > C언어에선 0이 아닌 모든 값을 '참'으로 간주한다.
                > 1이 '참'을 의미하는 대표적인 값
            1. 등가비교 : 두 값이 같은지 다른지 비교  ==  !=
            2. 대소비교 : 두 값의 크기 비교  >  <  >=  <=
    */
 
    int iNum1 = 5;
    int iNum2 = 5;
 
    // 등가비교
    printf("iNum1 == iNum2 : %d\n", (iNum1 == iNum2)); // 같냐
    printf("iNum1 != iNum2 : %d\n", (iNum1 != iNum2)); // 다르냐
 
    // 대소비교
    printf("iNum1 > iNum2 : %d\n", (iNum1 > iNum2)); // 크냐
    printf("iNum1 < iNum2 : %d\n", (iNum1 < iNum2)); // 작냐
    printf("iNum1 >= iNum2 : %d\n", (iNum1 >= iNum2)); // 크거나 같냐
    printf("iNum1 <= iNum2 : %d\n", (iNum1 <= iNum2)); // 작거나 같냐
    
    // 컴퓨터는 원래 계산기~~
    // 계산기는 원하는 계산을 입력하면 결과 값을 가르쳐준다
 
    // 비교연산을 사용하는 것도, C언어한테 비교 결과를 물어봐서 답을 얻는 것과 같다
}
cs


반응형

'C > C언어 이론' 카테고리의 다른 글

(3-6)Operator  (0) 2018.10.02
(3-5)Operator  (0) 2018.10.02
(3-3)Operator  (0) 2018.10.02
(3-2)Operator  (0) 2018.10.02
(3-1)Operator  (0) 2018.10.02