21xrx.com
2024-12-22 21:12:02 Sunday
登录
文章检索 我的文章 写文章
C++中实现保留一位小数计算(a+b)/c
2023-07-05 03:15:04 深夜i     --     --
C++ 保留小数 计算 除法 加法

在C++中,如果想要实现保留一位小数计算(a+b)/c,可以使用流操作符std::setprecision()和std::fixed。

首先需要包含iostream和iomanip头文件:

#include

#include

然后在主函数中定义变量a、b、c,并输入它们的值:

double a, b, c;

std::cin >> a >> b >> c;

接下来,进行计算以及保留一位小数,并输出结果:

double result = (a + b) / c;

std::cout << std::fixed << std::setprecision(1) << result << std::endl;

std::fixed是输出定点数的方式,std::setprecision(1)表示保留一位小数。在输出结果时,需要注意加上std::endl,以使输出结果换行。

完整代码如下:

#include

#include

int main()

{

  double a, b, c;

  std::cin >> a >> b >> c;

  double result = (a + b) / c;

  std::cout << std::fixed << std::setprecision(1) << result << std::endl;

  return 0;

}

运行程序,输入a、b、c的值,即可得到计算结果并保留一位小数。

  
  

评论区

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