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
'개념 > 혼자 공부하는 C언어' 카테고리의 다른 글
chapter 4) 비트 연산식의 결과 (0) | 2024.06.18 |
---|---|
chapter 4) 몫과 연산자의 연산 (0) | 2024.06.17 |
chapter 4) 대입, 덧셈, 뺄셈, 곱셈, 음수 연산 (1) | 2024.06.15 |
chapter 4) 논리 연산의 결과 값 확인 (0) | 2024.06.14 |
chapter 4) 관계 연산의 결과 값 확인 (1) | 2024.06.13 |