C++编写程序要求输入一个华氏摄氏温度F,输出摄氏温度C,公式为C=5/9*(F-32),输出要有文字说明,取两位小数
时间: 2024-09-27 15:05:44 浏览: 41
C语言程序设计-编写自定义函数fun。输入一个华氏温度,要求输出摄氏温度。 公式为 c=5(f-32)/9。
5星 · 资源好评率100%
在C++中,你可以使用`cin`从用户那里获取华氏温度(F),然后通过给定的公式计算摄氏温度(C)。下面是一个简单的示例程序,它会提示用户输入华氏温度,并显示计算结果:
```cpp
#include <iostream>
#include <iomanip> // 用于设置浮点数的小数位数
int main() {
double F; // 定义华氏温度变量
std::cout << "请输入华氏温度:"; // 文字说明请求输入
std::cin >> F;
// 计算摄氏温度并保留两位小数
double C = 5.0 / 9.0 * (F - 32);
C = std::round(C * 100) / 100; // 四舍五入到两位小数
std::cout << "华氏温度 " << F << " 度转换为摄氏温度是:" << std::fixed << std::setprecision(2) << C << " 度。\n"; // 输出结果
return 0;
}
```
当你运行这个程序时,会提示用户输入华氏温度,例如输入68,程序会计算出对应的摄氏温度约为20度,并显示结果。
阅读全文