🌞 C语言练习之温度转换_c语言温度转换代码 🌡️

导读 最近在学习C语言的过程中,遇到了一个有趣的练习题目,那就是温度转换。在这个过程中,我不仅重温了C语言的基础知识,还深刻理解了如何将不
2025-03-01 05:41:48

最近在学习C语言的过程中,遇到了一个有趣的练习题目,那就是温度转换。在这个过程中,我不仅重温了C语言的基础知识,还深刻理解了如何将不同温度单位进行转换。下面是我编写的代码,希望对大家有所帮助。🚀

首先,我们需要了解两种常见的温度单位:摄氏度(°C)和华氏度(°F)。这两种温度单位之间的转换公式如下:

- 摄氏度转华氏度:`F = C 9/5 + 32`

- 华氏度转摄氏度:`C = (F - 32) 5/9`

接下来是具体的代码实现:

```c

include

int main() {

float celsius, fahrenheit;

int choice;

printf("请输入您的选择:\n");

printf("1. 摄氏度转华氏度\n");

printf("2. 华氏度转摄氏度\n");

scanf("%d", &choice);

if (choice == 1) {

printf("请输入摄氏度:");

scanf("%f", &celsius);

fahrenheit = celsius 9 / 5 + 32;

printf("%.2f°C 转换为华氏度为:%.2f°F\n", celsius, fahrenheit);

} else if (choice == 2) {

printf("请输入华氏度:");

scanf("%f", &fahrenheit);

celsius = (fahrenheit - 32) 5 / 9;

printf("%.2f°F 转换为摄氏度为:%.2f°C\n", fahrenheit, celsius);

} else {

printf("输入错误,请重新运行程序并输入正确的选项。\n");

}

return 0;

}

```

通过这段简单的代码,我们可以轻松地实现温度单位的相互转换。希望这个小练习能够帮助你在学习C语言的过程中找到更多乐趣!🎉

免责声明:本文由用户上传,如有侵权请联系删除!