已知华氏温度f与摄氏温度c的转换公式为: C=5/9 (F-32),请编写程序从键盘上输入华氏温度,将其转换为对应的摄氏温度并输出
时间: 2023-04-04 11:02:04 浏览: 186
我可以回答这个问题。请看下面的程序:
#include <stdio.h>
int main() {
float f, c;
printf("请输入华氏温度:");
scanf("%f", &f);
c = 5. / 9. * (f - 32);
printf("对应的摄氏温度为:%.2f\n", c);
return ;
}
输入华氏温度后,程序会自动计算出对应的摄氏温度并输出。
相关问题
已知华氏温度转换为摄氏温度的公式为:C=5/9(F-32),其中,C为摄氏温度,F为华氏温度。编写程序从键盘输入华氏温度,将其转换为摄氏温度后输出,要求保留两位小数 c语言)
请参考以下C语言代码:
```
#include <stdio.h>
int main() {
float fahrenheit, celsius;
printf("请输入华氏温度:");
scanf("%f", &fahrenheit);
celsius = 5.0 / 9.0 * (fahrenheit - 32.0);
printf("摄氏温度为:%.2f\n", celsius);
return 0;
}
```
首先定义两个变量fahrenheit和celsius,分别表示输入的华氏温度和转换后的摄氏温度。使用printf函数输出提示信息,使用scanf函数从键盘输入华氏温度。然后使用公式将华氏温度转换为摄氏温度,并将结果存储到变量celsius中。最后使用printf函数输出结果,保留两位小数。
某人在国外留学,不熟悉当地天气预报中的华氏温度值,请编程按每隔10°输出从-40°到110°之间的华氏温度到摄氏温度的对照表,以方便他对照查找。已知华氏和摄氏温度的转换公式为: c=5/9*(f-32)
这是一个关于华氏温度和摄氏温度的转换问题。给定了某人在国外留学时未当地天气预报中的华氏温度值,请编程按每隔10度输出从-40到110度之间的华氏温度值对应的摄氏温度的对照表,以方便他进行对照查找。已知华氏温度和摄氏温度的转换公式为: c=5/9*(f-32)。