본문 바로가기
개념/혼자 공부하는 C언어

chapter 4) 관계 연산의 결과 값 확인

by kiseno 2024. 6. 13.
728x90
반응형
SMALL
#include <stdio.h>

int main(void){
    int a= 10, b= 20, c = 20, res;

    res = (a>b);

    printf("a > b : %d\n",res);
    
    res = (a >= b);
    
    printf("a >= b : %d\n", res);

    res = (a < b);

    printf("a < b ; %d\n", res);

    res = (a <= b);

    printf("a <= b : %d\n", res);

    res = (a == b);

    printf("a == b : %d\n", res);

    res = (a != b);

    printf("a != b : %d\n", res);

    return 0;
}

코드 설명
1. main() 함수
   1-1. 정수형 변수 a, b, c를 선언하고 각각 10, 20, 20의 값을 할당
   1-2. 정수형 변수 res를 선언하여 비교 연산의 결과를 저장
   1-3. a가 b보다 큰지 확인하는 비교 연산 `(a > b)`을 수행하고, 그 결과를 res에 저장한 뒤 출력. a는 b보다 작으므로, 결과는 0 (거짓)임
   1-4. a가 b보다 크거나 같은지 확인하는 비교 연산 `(a >= b)`을 수행하고, 그 결과를 res에 저장한 뒤 출력. a는 b보다 작으므로, 결과는 0 (거짓)임
   1-5. a가 b보다 작은지 확인하는 비교 연산 `(a < b)`을 수행하고, 그 결과를 res에 저장한 뒤 출력. a는 b보다 작으므로, 결과는 1 (참)임
   1-6. a가 b보다 작거나 같은지 확인하는 비교 연산 `(a <= b)`을 수행하고, 그 결과를 res에 저장한 뒤 출력. a는 b보다 작으므로, 결과는 1 (참)임
   1-7. a와 b가 같은지 확인하는 비교 연산 `(a == b)`을 수행하고, 그 결과를 res에 저장한 뒤 출력. a와 b는 다르므로, 결과는 0 (거짓)임
   1-8. a와 b가 다른지 확인하는 비교 연산 `(a != b)`을 수행하고, 그 결과를 res에 저장한 뒤 출력. a와 b는 다르므로, 결과는 1 (참)임
2. 반환문 (return) 작성 -> 프로그램이 성공적으로 실행되었음을 나타내기 위해 0을 반환

728x90
반응형
LIST