C++计算数组arr中元素的平均值

Posted Roam-G

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++计算数组arr中元素的平均值相关的知识,希望对你有一定的参考价值。

#include <iostream>
#include <vector>
using namespace std;
//计算数组arr中元素的平均值
double average(const vector<double>& arr) {
	double sum = 0;
	for (unsigned i = 0;i < arr.size();i++) {
		sum += arr[i];
	}
	return sum / arr.size();
}
int main() {
	unsigned n;
	cout << "请输入数组 总数 "<<"n= ";
	cin >> n;
	//创建数组对象
	vector<double> arr(n);
	cout << "请输入" << n<<endl;
	for (unsigned i = 0;i < n;i++) {
		cin >> arr[i];
	}
	cout << "Average = " << average(arr) << endl;
	return 0;
}

以上是关于C++计算数组arr中元素的平均值的主要内容,如果未能解决你的问题,请参考以下文章