用c语言输入摄氏温度输出华氏温度
时间: 2023-09-01 17:11:46 浏览: 94
```
#include <stdio.h>
int main() {
float celsius, fahrenheit;
printf("请输入摄氏温度:");
scanf("%f", &celsius);
fahrenheit = celsius * 1.8 + 32;
printf("华氏温度为:%.2f\n", fahrenheit);
return 0;
}
```
相关问题
用c语言输入摄氏温度,输出华氏温度
下面是用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;
}