当前位置: 首页 生活百科知识

华氏温度和摄氏温度换算 华氏温度和摄氏温度换算用C++实现

时间:2023-10-08 作者: 小编 阅读量: 1 栏目名: 生活百科知识 文档下载

以下是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` 函数进行转换并输出结果。