酷代码 AI
菜单
服务商

C++ 利用公式C=5÷9×(F−32)可以将华氏温度F,转换为摄氏温度C。请你编写程序,输入华氏温度F,输出摄氏温度C。输出时保留三位小数。

```cpp #include <iostream> #include <iomanip> int main() { // 定义华氏温度和摄氏温度变量 double fahrenheit, celsius; // 提示用户输入华氏温度 std::cout << "请输入华氏温度: "; std::cin >> fahrenheit; // 根据公式计算摄氏温度 celsius = 5.0 / 9 * (fahrenheit - 32); // 设置输出精度为三位小数 std::cout << std::fixed << std::setprecision(3); // 输出摄氏温度 std::cout << "对应的摄氏温度是: " << celsius << std::endl; return 0; } ``` 此程序首先定义了两个双精度浮点型变量`fahrenheit`和`celsius`,分别用于存储输入的华氏温度和计算得出的摄氏温度。接着提示用户输入华氏温度并将其存储在`fahrenheit`变量中。然后按照公式`C = 5÷9×(F−32)`计算摄氏温度。为了保证输出结果保留三位小数,使用了`std::fixed`和`std::setprecision(3)`进行格式化输出。最后将计算得到的摄氏温度输出到屏幕上。 [2026-01-09 19:58:24 | AI问答 | 285点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多