如何使用C语言编程实现华氏度(F)到摄氏温度(C)的转换,公式为C = (5/9) * (F - 32),
时间: 2024-10-28 18:13:20 浏览: 43
C语言程序设计-编写自定义函数fun。输入一个华氏温度,要求输出摄氏温度。 公式为 c=5(f-32)/9。
5星 · 资源好评率100%
在C语言中,你可以创建一个函数来完成华氏到摄氏的温度转换。下面是一个简单的示例:
```c
#include <stdio.h>
// 定义一个函数,输入华氏度,返回摄氏度
double fahrenheit_to_celsius(double fahrenheit) {
double celsius = (5.0 / 9.0) * (fahrenheit - 32);
return celsius;
}
int main() {
// 测试函数,例如将68°F转换为摄氏
double fahrenheit_input = 68.0;
double celsius_output = fahrenheit_to_celsius(fahrenheit_input);
printf(" %.1f°F is equivalent to %.1f°C.\n", fahrenheit_input, celsius_output);
return 0;
}
```
在这个程序里,`fahrenheit_to_celsius` 函数接收一个华氏温度作为输入,计算并返回对应的摄氏温度。主函数中通过调用这个函数,并打印出转换结果。
阅读全文