输入一个华氏温度,要求输出摄氏温度。 公式为 :c=5(F−32)/9 ,取2位小数。 提示:公式中 F 为华氏温度,c 为摄氏温度。 且使用C++编写代码
时间: 2023-10-20 09:05:31 浏览: 102
以下是使用C++编写的代码:
```cpp
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double fahrenheit, celsius;
cout << "请输入一个华氏温度:";
cin >> fahrenheit;
celsius = 5 * (fahrenheit - 32) / 9;
cout << fixed << setprecision(2) << "摄氏温度为:" << celsius << endl;
return 0;
}
```
首先使用`cin`从控制台读入一个华氏温度,然后根据公式计算出对应的摄氏温度,并使用`cout`输出。注意要使用`fixed`和`setprecision`控制输出的小数位数。
相关问题
输入一个华氏温度,要求输出摄氏温度。 公式为 :c=5(F−32)/9 ,取2位小数。 提示:公式中 F 为华氏温度,c 为摄氏温度。 且使用int main(int argc, char *argv[]) {
好的,可以使用以下代码实现您的要求:
```c++
#include <iostream>
#include <iomanip>
using namespace std;
int main(int argc, char *argv[]) {
float fahrenheit, celsius;
cin >> fahrenheit;
celsius = 5 * (fahrenheit - 32) / 9;
cout << fixed << setprecision(2) << celsius << endl;
return 0;
}
```
以上代码中,我们使用 `cin` 来读取输入的华氏温度,然后使用公式进行计算得到摄氏温度,并使用 `cout` 输出结果。其中 `fixed` 和 `setprecision(2)` 用于保留两位小数。
输入一个华氏温度,要求输出摄氏温度。 公式为 :c=5(F−32)/9 ,取2位小数。 提示:公式中 F 为华氏温度,c 为摄氏温度。模板为#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { return 0; }
好的,根据您的要求,这是一个可以将华氏温度转换为摄氏温度的 C 语言程序:
```c
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
float f, c;
scanf("%f", &f);
c = 5 * (f - 32) / 9;
printf("%.2f", c);
return 0;
}
```
您可以将华氏温度作为程序的输入,程序将会输出对应的摄氏温度,保留两位小数。希望这个程序能够帮助到您!
阅读全文