c语言编写程序,输入一个华氏温度
时间: 2023-05-30 10:05:01 浏览: 125
以下是一个简单的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为华氏温度。
相关问题
编写一个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;
}
```
这个程序可以接收用户输入的华氏温度,并计算出对应的摄氏温度,最后输出结果,保留两位小数。
用C语言编写程序给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。
你好,根据你的要求,我可以回答这个问题。以下是用 C 语言编写的程序,可以计算华氏温度 F 对应的摄氏温度 C:
```c
#include <stdio.h>
int main() {
int F, C;
scanf("%d", &F);
C = 5 * (F - 32) / 9;
printf("%d", C);
return ;
}
```
以上程序可以读入一个整数 F,计算对应的摄氏温度 C,并输出 C 的值。
阅读全文