用C语言计算摄氏温度
时间: 2024-11-15 18:33:08 浏览: 7
C语言打印华氏-摄氏温度对照表的方法
5星 · 资源好评率100%
在C语言中,我们可以使用公式将华氏温度转换为摄氏温度,公式是:\( C = \frac{5}{9} \times (F - 32) \),其中C代表摄氏度,F代表华氏度。下面是一个简单的函数示例,用于计算摄氏温度:
```c
#include <stdio.h>
// 函数声明,接受华氏温度作为输入并返回摄氏温度
double fahrenheit_to_celsius(double fahrenheit) {
return (5.0 / 9.0) * (fahrenheit - 32);
}
int main() {
double fahrenheit; // 输入的华氏温度
printf("请输入华氏温度:");
scanf("%lf", &fahrenheit); // 从用户那里获取输入
double celsius = fahrenheit_to_celsius(fahrenheit); // 计算摄氏温度
printf("%.2f华氏度等于%.2f摄氏度.\n", fahrenheit, celsius);
return 0;
}
```
在这个程序中,用户会被提示输入华氏温度,然后`fahrenheit_to_celsius`函数会根据输入计算对应的摄氏温度,并将其显示出来。
阅读全文