반응형
화씨 온도(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을 반환하기 때문에 실수형으로 변경해야 함
반응형
'Language > C' 카테고리의 다른 글
[ C ] [ 연산자 연습 문제 ] 용액 퍼센트 농도 계산 프로그램 (0) | 2021.11.18 |
---|---|
[ C ] [ 연산자 연습 문제 ] 운동 에너지 계산 프로그램 (0) | 2021.11.18 |
[ C ] [ 연산자 연습 문제 ] 날짜(올바른 월) 출력 프로그램 (0) | 2021.11.18 |
[ C ] [ 연산자 연습 문제 ] 전기 요금 계산 프로그램 (0) | 2021.11.18 |
[ C ] [ 연산자 연습 문제 ] 밀도 계산 프로그램 (0) | 2021.11.18 |