用C语言写摄氏温度与华氏温度之间的转换程序
时间: 2023-04-02 15:03:38 浏览: 125
你好,以下是用 C 语言写摄氏温度与华氏温度之间的转换程序:
#include <stdio.h>
int main() {
float celsius, fahrenheit;
printf("请输入摄氏温度:");
scanf("%f", &celsius);
fahrenheit = (celsius * 1.8) + 32;
printf("华氏温度为:%.2f\n", fahrenheit);
return ;
}
希望能对你有所帮助。
相关问题
用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` 函数输出结果。
/chat 用C语言编写摄氏温度、华氏温度转换程序。从键盘输入一个摄氏温度,屏幕就显示对应的华氏温度,输出实数形式。转换公式: F = (C+32 ) x 9.0/5.0。(F为华氏温度,C为摄氏温度)
好的,您可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
float celsius, fahrenheit;
printf("请输入摄氏温度:");
scanf("%f", &celsius);
fahrenheit = (celsius + 32) * 9.0 / 5.0;
printf("对应的华氏温度为:%.2f\n", fahrenheit);
return 0;
}
```
以上代码中,我们先定义了两个变量 `celsius` 和 `fahrenheit` 来存储输入的摄氏温度和计算得到的华氏温度。然后通过 `scanf` 函数从键盘输入摄氏温度,并将其存储在 `celsius` 变量中。接着,根据转换公式计算华氏温度,并将其存储在 `fahrenheit` 变量中。最后,使用 `printf` 函数输出华氏温度。注意在输出时使用 `"%.2f"` 格式化字符串来保留两位小数。
阅读全文