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

chapter 4) 몫과 나머지를 구하는 연산

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

int main(void){
    double apple;
    int banana, orange;

    apple = 5.0 / 2.0, banana = 5/2, orange = 5%2;

    printf("apple: %.1lf\nbanana: %d\norange: %d\n", apple, banana, orange);

    return 0;
}

코드 설명
1. main() 함수
   1-1. 부동 소수점 변수 apple과 정수형 변수 banana, orange를 선언
   1-2. apple에 5.0을 2.0으로 나눈 결과를 할당 (부동 소수점 나눗셈으로, 결과는 정확히 2.5임)
   1-3. banana에 5를 2로 나눈 결과를 할당 (정수 나눗셈으로, 결과는 나머지를 버리고 몫인 2가 됨)
   1-4. orange에 5를 2로 나눈 나머지를 할당 (정수 나눗셈의 나머지로, 결과는 1임)
   1-5. printf()문을 사용하여 apple, banana, orange의 값을 각각 출력. apple은 소수점 아래 한 자리까지 표시 (2.5), banana와 orange는 정수값으로 표시 (각각 2와 1)
2. 반환문 (return) 작성 -> 프로그램이 성공적으로 실행되었음을 나타내기 위해 0을 반환

728x90
반응형
LIST