题目描述
【问题描述】
假如用C表示摄氏温度,F表示华氏温度,则有:F=C*9/5+32。输入一整数表示摄氏温度,根据该公式编程求对应的华氏温度。
【输入形式】
从控制台读入一个整数,表示摄氏温度。
【输出形式】
向控制台输出转换后的华氏温度,结果小数点后保留一位有效数字。
【样例1输入】
101
【样例1输出】
213.8
【样例2输入】
-12
【样例2输出】
10.4
【样例3输入】
0
【样例3输出】
32.0
解题思路
根据转换公式对输入的摄氏温度进行转换,注意整除与浮点数除法,例如除以5和除以5.0的区别
源代码
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
int main() {
float C, F;
scanf("%f", &C);
F = C * 9.0 / 5.0 + 32;
printf("%.1f", F);
system("pause");
return 0;
}
总结
基础题