21xrx.com
2024-11-05 19:02:57 Tuesday
登录
文章检索 我的文章 写文章
C++求平均年龄保留两位小数
2023-07-04 13:56:46 深夜i     --     --
C++ 求平均 年龄 保留 两位小数

在计算机编程语言中,C++是一种广泛使用的语言之一。在 C++ 中,编写代码可以实现各种各样的任务,如计算和处理数据。在本文中,我们将介绍如何使用 C++ 编写一个程序来计算一个人群的平均年龄,并将其保留为两位小数。

首先,我们需要使用 C++ 中的变量来存储我们要计算平均年龄的人群。在下面的示例中,我们使用了一个整数型的数组来存储人群中每个人的年龄。

int age[] = 23;

接下来,我们需要将这些年龄加起来,并将其除以人群人数,即数组中的元素数量。我们可以使用循环语句来遍历整个数组,并在遍历过程中计算年龄的总和。

int sum = 0;

int length = sizeof(age) / sizeof(age[0]);

for (int i = 0; i < length; i++) {

 sum += age[i];

}

一旦我们有了总和,就可以将其除以人数,然后将结构存储在一个变量中。

double average = (double)sum / length;

请注意,我们需要将总和转换为双精度小数以保留小数位数。

最后,我们需要将结果输出到屏幕上。为了将结果保留为两位小数,我们可以使用 C++ 标准库中的 iomanip 头文件中的 setprecision 函数。

#include

#include

using namespace std;

int main() {

 int age[] = 34;

 int sum = 0;

 int length = sizeof(age) / sizeof(age[0]);

 for (int i = 0; i < length; i++) {

  sum += age[i];

 }

 double average = (double)sum / length;

 cout << "平均年龄为:" << fixed << setprecision(2) << average << endl;

 return 0;

}

在运行程序时,会将结果输出为“平均年龄为:37.20”,保留了两位小数。

总结:使用 C++ 编写程序来计算平均年龄非常简单。只需要使用变量和循环语句来遍历数组,然后计算总和并除以数组长度即可。最后,使用 iomanip 头文件中的 setprecision 函数来输出结果并保留小数位数。

  
  

评论区

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