编写函数把华氏温度转换为摄氏温度利用函数float convert(float tempfer),参数和返回值都为float类型,实现算法c=(f-32)*5/9,在main()函数中实现输入、输出
时间: 2024-09-28 07:16:12 浏览: 42
C++面向对象的实验报告 (2).docx
在C++中,你可以按照以下步骤编写一个函数`convert()`将华氏温度转换为摄氏温度,并在`main()`函数中进行输入和输出操作:
首先,定义`convert`函数,接收华氏温度`tempfer`作为参数,并返回对应的摄氏温度:
```cpp
#include <iostream>
// 定义转换函数,接受华氏温度并返回摄氏温度
float convert(float tempF) {
float tempC = (tempF - 32) * 5 / 9;
return tempC;
}
```
接下来,在`main()`函数中处理用户输入,调用`convert()`函数,并输出结果:
```cpp
int main() {
// 输入华氏温度
std::cout << "请输入华氏温度: ";
float tempF;
std::cin >> tempF;
// 转换并输出摄氏温度
float tempC = convert(tempF);
std::cout << "华氏温度 " << tempF << " 度等于摄氏温度 " << tempC << " 度。\n";
return 0;
}
```
当程序运行时,它会提示用户输入华氏温度,然后计算并显示相应的摄氏温度。
阅读全文