c语言 温度转换满足华氏摄氏相互转化 求大神!
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 19:10:19
c语言 温度转换满足华氏摄氏相互转化 求大神!
输入数据包含一个字符(仅限F或者C)和一个温度值,字符F或者C分别表示对应的温度是华氏温度或摄氏温度.
请计算并输出转换后的另外一种温度,输入和输出数据格式参见样例,小数点后要求保留2位.
输入样例F 35
输出样例C 1.67
输入数据包含一个字符(仅限F或者C)和一个温度值,字符F或者C分别表示对应的温度是华氏温度或摄氏温度.
请计算并输出转换后的另外一种温度,输入和输出数据格式参见样例,小数点后要求保留2位.
输入样例F 35
输出样例C 1.67
觉得好就给个采纳吧-.亲
#include
double f2c(double num)
{
return 5.0*(num-50)/9.0+10;
}
double c2f(double num)
{
return 9.0*(num-10)/5.0 +50;
}
int main()
{
char c;
double num;
c = getchar();
scanf("%lf",&num);
if(c == 'F')
printf("C %.2f\n",f2c(num));
if(c == 'C')
printf("F %.2f\n",c2f(num));
return 0;
}
再问: 什么意思大概解释一下呗
再答: 摄氏温度与华氏温度的换算式是:5(tºF- 50)=9(tºC-10º)式中tºF--华氏温度,tºC--摄氏温度。 #include double f2c(double num)//华氏转摄氏温度 { return 5.0*(num-50)/9.0+10; } double c2f(double num)//摄氏温度转华氏温度 { return 9.0*(num-10)/5.0 +50; } int main() { char c; double num; c = getchar();//获取第一个输入字符 scanf("%lf",&num); if(c == 'F')//输入华氏温度,需转成摄氏温度 printf("C %.2f\n", f2c(num)); if(c == 'C') printf("F %.2f\n", c2f(num)); return 0; }
再问: 要是用这个公式呢?C=(F-32)*5/9
#include
double f2c(double num)
{
return 5.0*(num-50)/9.0+10;
}
double c2f(double num)
{
return 9.0*(num-10)/5.0 +50;
}
int main()
{
char c;
double num;
c = getchar();
scanf("%lf",&num);
if(c == 'F')
printf("C %.2f\n",f2c(num));
if(c == 'C')
printf("F %.2f\n",c2f(num));
return 0;
}
再问: 什么意思大概解释一下呗
再答: 摄氏温度与华氏温度的换算式是:5(tºF- 50)=9(tºC-10º)式中tºF--华氏温度,tºC--摄氏温度。 #include double f2c(double num)//华氏转摄氏温度 { return 5.0*(num-50)/9.0+10; } double c2f(double num)//摄氏温度转华氏温度 { return 9.0*(num-10)/5.0 +50; } int main() { char c; double num; c = getchar();//获取第一个输入字符 scanf("%lf",&num); if(c == 'F')//输入华氏温度,需转成摄氏温度 printf("C %.2f\n", f2c(num)); if(c == 'C') printf("F %.2f\n", c2f(num)); return 0; }
再问: 要是用这个公式呢?C=(F-32)*5/9
c语言 温度转换满足华氏摄氏相互转化 求大神!
华氏摄氏转换
c语言华氏摄氏温度转换
摄氏和华氏怎么转换
c语言华氏和摄氏温度的转换
温度是摄氏20度转换为华氏为多少度?
华氏温度和摄氏温度是表达温度的两种方式,华氏温度和摄氏温度的转换公式是F=1.8C+32.华氏212度相当于摄氏
温度的转换求华氏温度和摄氏温度之间关系.并求90华氏对应的摄氏温度以及-5摄氏对应的华氏温度.提示:二者关系为线性.
温度的换算开氏.华氏.摄氏
温度摄氏与华氏怎样算?
温度 华氏转摄氏 怎么计?
华氏(°F),摄氏(°C)温度之间的转换公式为F=1.8°C+32.如果某天的气温是86°F,转换成摄氏温度,温度就是