使用公式
celsius=(5/9)(fahrenheit-32)
代码展示##
#include <iostream>
using namespace std;
int main()
{
double fahrenheit;
cout << "Enter a degree in Fahrenheit: ";
cin >> fahrenheit;
double celsius = (5.0 / 9) * (fahrenheit - 32);
cout << "Fahrenheit "<<fahrenheit<<" is "<<celsius<<" in Celsius"<<endl;
return 0;
}
结果展示
代码说明
C++中两个整数进行除法的结果是整数。因此要将5/9转换为5.0/9。