21xrx.com
2024-09-19 09:40:05 Thursday
登录
文章检索 我的文章 写文章
如何用C++编程求一组整数的平均值?
2023-07-04 13:54:26 深夜i     --     --
C++ 编程 平均值 整数

C++ 是一种功能强大的编程语言,它可以用于计算机科学的各种任务。其中一项任务是求解一组整数的平均值。下面介绍如何用 C++ 编程实现这一功能。

首先,用户需要输入一组整数。可以使用 C++ 中的流输入来实现。例如,


int n;

cin >> n; // n 表示输入整数的个数

int a[n];

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

  cin >> a[i];

}

接下来,计算平均值。简单起见,可以使用以下代码:


int sum = 0;

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

  sum += a[i];

}

double average = (double)sum / n;

其中,`sum` 表示整数的总和,`average` 表示平均值。请注意,为了计算精确的浮点数,需要将 `sum` 转换为 `double` 类型。

最后,输出结果。可以使用以下代码:


cout << "The average is " << average << endl;

这将输出平均值到标准输出。

完整的程序如下:


#include <iostream>

using namespace std;

int main() {

  int n;

  cin >> n;

  int a[n];

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

    cin >> a[i];

  }

  int sum = 0;

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

    sum += a[i];

  }

  double average = (double)sum / n;

  cout << "The average is " << average << endl;

  return 0;

}

以上就是使用 C++ 编程求解一组整数的平均值的步骤和代码。通过这个例子,我们可以看到 C++ 的强大和灵活性。

  
  

评论区

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