编写程序,输入一个华氏温度
时间: 2023-05-30 16:04:57 浏览: 69
,将其转换为摄氏温度并输出。
华氏温度与摄氏温度的转换公式为:C = (F - 32) * 5 / 9,其中C为摄氏温度,F为华氏温度。
以下是Python代码实现:
```python
fahrenheit = float(input("请输入华氏温度:"))
celsius = (fahrenheit - 32) * 5 / 9
print("摄氏温度为:", celsius)
```
运行程序后,输入一个华氏温度,程序将自动计算并输出对应的摄氏温度。例如,输入华氏温度为100,程序将输出摄氏温度为37.77777777777778。
相关问题
c语言编写程序,输入一个华氏温度
以下是一个简单的C语言程序,可以输入一个华氏温度并将其转换为摄氏温度输出:
```c
#include <stdio.h>
int main() {
float fahrenheit, celsius;
printf("请输入华氏温度:");
scanf("%f", &fahrenheit);
celsius = (fahrenheit - 32) * 5 / 9;
printf("转换后的摄氏温度为:%.2f\n", celsius);
return 0;
}
```
程序先声明了两个浮点型变量fahrenheit和celsius,用于存储输入的华氏温度和计算出的摄氏温度。然后使用printf函数输出提示信息,使用scanf函数从标准输入读取一个浮点数,即输入的华氏温度。接着使用公式将华氏温度转换为摄氏温度,并将结果存储在celsius变量中。最后使用printf函数输出转换后的摄氏温度,保留两位小数。
注意:华氏温度与摄氏温度之间的转换公式为:C = (F - 32) * 5 / 9,其中C为摄氏温度,F为华氏温度。
编写程序,输入一个华氏温度,要求输出
对应的摄氏温度。
首先,我们需要知道华氏温度和摄氏温度的转换公式:
摄氏温度 = (华氏温度 - 32)/ 1.8
接下来,我们可以用以下Python代码实现:
fahrenheit = float(input("请输入华氏温度:")) # 输入华氏温度,转换为浮点数类型
celsius = (fahrenheit - 32) / 1.8 # 计算摄氏温度
print("摄氏温度为:", celsius) # 输出摄氏温度
运行程序后,会要求输入一个华氏温度,输入后程序会自动计算对应的摄氏温度并输出。