用c语言输入摄氏温度,输出华氏温度
时间: 2024-05-05 08:17:08 浏览: 96
下面是用C语言编写的代码,用于将摄氏温度转换为华氏温度:
```c
#include <stdio.h>
int main()
{
float celsius, fahrenheit;
printf("请输入摄氏温度:");
scanf("%f", &celsius);
fahrenheit = (celsius * 9 / 5) + 32;
printf("华氏温度为:%.2f", fahrenheit);
return 0;
}
```
运行程序后,将提示用户输入摄氏温度,然后将其转换为华氏温度并输出。注意,我们使用了浮点数变量来存储温度值,因为华氏温度通常包含小数部分。
相关问题
c语言输入华氏温度输出摄氏温度
可以使用以下公式进行转换:
Celsius = (Fahrenheit - 32) * 5 / 9
其中,Celsius 表示摄氏温度,Fahrenheit 表示华氏温度。因此,可以编写以下 C 语言代码实现该功能:
#include <stdio.h>
int main() {
float fahrenheit, celsius;
printf("请输入华氏温度:");
scanf("%f", &fahrenheit);
celsius = (fahrenheit - 32) * 5 / 9;
printf("摄氏温度为:%.2f\n", celsius);
return 0;
}
用C语言编写摄氏温度、华氏温度转换程序。要求:从键盘输入一个摄氏温度,屏幕就 显示对应的华氏温度,输出取两位小数。转换公
式为:华氏温度 = 摄氏温度 × 9 / 5 + 32。以下是C语言代码实现:
```
#include <stdio.h>
int main() {
float celsius, fahrenheit;
printf("请输入摄氏温度:");
scanf("%f", &celsius);
fahrenheit = celsius * 9 / 5 + 32;
printf("对应的华氏温度为:%.2f\n", fahrenheit);
return 0;
}
```
注意,上述代码中使用了浮点数类型 `float` 来存储温度值,以保留小数点后两位。使用 `scanf` 函数从键盘读取输入值,并使用转换公式计算华氏温度。最后使用 `printf` 函数输出结果。
阅读全文