以下是C++实现华氏温度和摄氏温度互相转换的代码示例:```cpp#includeusingnamespacestd;floatcelsiusToFahrenheit(floatcelsius){return(celsius*9/5)+32;}floatfahrenheitToCelsius(floatfahrenheit){return(fahrenheit-32)*5/9;}intmain()
以下是C++实现华氏温度和摄氏温度互相转换的代码示例:
```cpp
#include
using namespace std;
float celsiusToFahrenheit(float celsius) {
return (celsius * 9 / 5) + 32;
}
float fahrenheitToCelsius(float fahrenheit) {
return (fahrenheit - 32) * 5 / 9;
}
int main() {
float celsius, fahrenheit;
// 转换摄氏温度到华氏温度
cout << "请输入摄氏温度:";
cin >> celsius;
fahrenheit = celsiusToFahrenheit(celsius);
cout << "华氏温度为:" << fahrenheit << "\n";
// 转换华氏温度到摄氏温度
cout << "请输入华氏温度:";
cin >> fahrenheit;
celsius = fahrenheitToCelsius(fahrenheit);
cout << "摄氏温度为:" << celsius << "\n";
return 0;
}
```
在上述代码中,我们定义了两个函数 `celsiusToFahrenheit` 和 `fahrenheitToCelsius` 分别用于将摄氏温度转换为华氏温度和将华氏温度转换为摄氏温度。在 `main` 函数中,我们首先输入摄氏温度,然后调用 `celsiusToFahrenheit` 函数进行转换并输出结果。接着输入华氏温度,调用 `fahrenheitToCelsius` 函数进行转换并输出结果。