本题要求编写程序,计算摄氏温度26°C 对应的华氏温度。计算公式:F=9×C/5+32,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。c语言
时间: 2024-10-25 11:13:29 浏览: 26
利用Python轻松实现“华氏”和“摄氏”温度的转换
在C语言中,你可以使用以下函数来完成这个任务:
```c
#include <stdio.h>
// 定义一个函数,将摄氏温度转换为华氏温度
int celsius_to_fahrenheit(int celsius) {
int fahrenheit = (9 * celsius) / 5 + 32;
return fahrenheit;
}
int main() {
// 输入摄氏温度
int celsius_input = 26;
// 调用函数并打印结果
int fahrenheit_result = celsius_to_fahrenheit(celsius_input);
printf("26°C对应的华氏温度是: %d°F\n", fahrenheit_result);
return 0;
}
```
在这个程序中,我们首先声明了一个名为`celsius_to_fahrenheit`的函数,它接受一个摄氏温度作为输入,并通过公式计算出相应的华氏温度。然后,在主函数`main`中,我们将26度摄氏度传递给这个函数,得到的结果存储在变量`fahrenheit_result`中,最后用`printf`函数将其输出到屏幕上。
阅读全文