21xrx.com
2024-12-23 02:02:16 Monday
登录
文章检索 我的文章 写文章
C++实现华氏度转摄氏度,保留一位小数
2023-06-22 21:53:29 深夜i     --     --
C++ 华氏度 摄氏度 转换 保留一位小数

C++是一种强大的编程语言,它可以通过简单的代码实现各种计算和转换操作。其中,涉及温度转换的功能也可以通过C++轻松实现。

如果需要将华氏度转换为摄氏度,并且需要保留一位小数,可以使用以下的代码实现:


#include <iostream>

using namespace std;

int main() {

  double fahrenheit, celsius;

  cout << "Please enter the temperature in Fahrenheit: ";

  cin >> fahrenheit;

  celsius = (fahrenheit - 32.0) * 5.0 / 9.0;

  cout << fahrenheit << " degrees Fahrenheit is " << fixed << setprecision(1) << celsius << " degrees Celsius." << endl;

  return 0;  

}

在这段代码中,我们首先定义了两个变量fahrenheit和celsius,前者用于存储输入的华氏度数值,后者用于存储转换后的摄氏度数值。然后,提示用户输入华氏度,接着利用公式进行转换,得到摄氏度数值。最后,通过cout语句输出结果,保留一位小数。

该代码需要包含iostream头文件,以使用cin和cout输入输出语句;同时,需要使用fixed和setprecision函数对输出结果进行数值格式化操作。

通过以上简单的代码实现,你就可以利用C++实现华氏度转摄氏度,并且保留一位小数。这为温度转换提供了方便的解决方案,同时也展示了C++编程语言的强大灵活性。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复