利用公式 C = 5 * (F-32) / 9 (其中C表示摄氏温度,F表示华氏温度) 进行计算转化。c语言
时间: 2024-02-25 19:51:59 浏览: 76
可以使用以下C语言代码来进行华氏温度到摄氏温度的转换:
```c
#include <stdio.h>
int main() {
double fahrenheit, celsius;
printf("请输入华氏温度: ");
scanf("%lf", &fahrenheit);
celsius = 5 * (fahrenheit - 32) / 9;
printf("%.2f 华氏度 = %.2f 摄氏度\n", fahrenheit, celsius);
return 0;
}
```
在上面的代码中,我们首先声明了两个变量 `fahrenheit` 和 `celsius` 来存储输入的华氏温度和转换后的摄氏温度。然后使用 `scanf` 函数从用户处获取输入值,进行华氏温度到摄氏温度的转换,最后使用 `printf` 函数输出转换后的结果。注意,在最后的输出中我们使用了格式控制符 `%.2f` 来保留小数点后两位。