Language/C
[ C ] [ 연산자 연습 문제 ] 화씨 온도 → 섭씨 온도 변환 프로그램
곽수진
2021. 11. 18. 11:32
반응형
화씨 온도(F)를 입력받아 섭씨 온도(C)로 변환해서 출력하는 프로그램을 작성해보자.
섭씨 온도 = (화씨 온도 - 32) * (5 / 9)
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void) {
int f;
printf("화씨온도? ");
scanf("%d", &f);
double c = (f - 32) * (5.0 / 9.0);
printf("%d F = %.2f C\n", f, c);
return 0;
}
▶ double c = (f - 32) * (5.0 / 9.0) : 정수형으로 5/9를 계산하면 몫 값인 0을 반환하기 때문에 실수형으로 변경해야 함
반응형