编写温度转换器

C 语言Beginner
立即练习

介绍

在本次挑战中,你将为国际科学合作项目开发一个 C 语言温度转换工具。作为一名初级气候研究助理,你需要编写一个能够将摄氏度转换为华氏度的程序。该程序应接收用户输入的摄氏温度,并以保留两位小数的格式显示对应的华氏温度。

构建温度转换工具

作为一名初级气候研究助理,你需要开发一个快速转换摄氏度与华氏度的实用工具,以支持国际科学协作。

任务

  • 创建一个将摄氏温度转换为华氏温度的 C 语言程序
  • 实现转换公式:F = (C * 9/5) + 32
  • 接收用户输入的摄氏温度
  • 显示转换后的华氏温度

要求

  • ~/project 目录下创建一个名为 temperature_converter.c 的文件
  • 使用算术运算符进行温度转换
  • 提示用户输入摄氏温度
  • 以保留两位小数的格式打印转换后的华氏温度
  • 能够处理带有小数的温度输入

示例

编译并运行程序:

gcc temperature_converter.c -o temperature_converter
./temperature_converter

输入:

Enter temperature in Celsius: 25

输出:

25.00°C is equal to 77.00°F

提示

  • 使用 scanf() 获取用户输入
  • 牢记温度转换公式
  • 使用 printf() 显示结果
  • 使用 %.2f 格式说明符来输出小数

总结

总而言之,本次挑战要求你开发一个 C 语言温度转换工具,实现摄氏度与华氏度之间的转换。程序需要接收用户输入的摄氏温度,并以保留两位小数的格式显示对应的华氏温度。核心任务包括实现温度转换公式、处理用户输入以及格式化输出结果。

✨ 查看解决方案并练习