C语言 把摄氏温度转化为华氏温度
时间: 2024-10-04 14:03:54 浏览: 39
温度表达转化c++编程
在C语言中,将摄氏温度转换为华氏温度通常采用公式:华氏温度 = 摄氏温度 * 9 / 5 + 32。这个过程可以通过编写一个函数来实现,下面是一个简单的示例:
```c
#include <stdio.h>
// 定义一个函数,接收摄氏温度作为参数并返回华氏温度
double celsius_to_fahrenheit(double celsius) {
return (celsius * 9.0 / 5.0) + 32;
}
int main() {
double celsius_temp; // 用户输入的摄氏温度
printf("请输入摄氏温度: ");
scanf("%lf", &celsius_temp);
// 转换并打印结果
double fahrenheit_temp = celsius_to_fahrenheit(celsius_temp);
printf("对应的华氏温度是: %.2f°F\n", fahrenheit_temp);
return 0;
}
```
在这个程序中,用户会提示输入一个摄氏温度值,然后`celsius_to_fahrenheit`函数将其转换为华氏度,并显示结果。
阅读全文