c语言输入一个摄氏温度,转换成华氏温度并输出
时间: 2024-09-30 18:04:48 浏览: 70
C语言打印华氏-摄氏温度对照表的方法
5星 · 资源好评率100%
在C语言中,你可以使用公式将摄氏温度转换为华氏温度,公式是:`华氏温度 = 摄氏温度 * 9/5 + 32`。下面是一个简单的程序示例,它会提示用户输入摄氏温度,并将其转换为华氏温度:
```c
#include <stdio.h>
int main() {
float celsius, fahrenheit;
// 输入摄氏温度
printf("请输入摄氏温度: ");
scanf("%f", &celsius);
// 转换为华氏温度
fahrenheit = celsius * (9.0 / 5) + 32;
// 输出结果
printf("华氏温度是: %.2f\n", fahrenheit); // 控制精度到小数点后两位
return 0;
}
```
在这个程序里,我们首先声明两个变量`celsius`用于存储摄氏温度和`fahrenheit`用于存储华氏温度。接着,通过`scanf`函数获取用户输入的值,并计算转换后的华氏温度。最后,用`printf`输出结果。
如果你运行这个程序,按照提示输入摄氏温度,它就会显示对应的华氏温度。
阅读全文