编写程序从键盘输入10个float类型数存入一维数组a中,求这10个数的平均值,

编写程序从键盘输入10个float类型数存入一维数组a中,求这10个数的平均值,

问题描述:

编写程序从键盘输入10个float类型数存入一维数组a中,求这10个数的平均值,然后用函数aver实现平均值计算,输出这10个数以及平均值,要求数组和元素个数作为参数传递。
声明函数avar:
(3)主函数输入10个数据,用for循环语句输入:

你能不能再懒点?发了这个问题编写程序,从键盘输入10个int类型数,按从小到大顺序进行排序,然后输出,都有答案了,整数改成浮点的自己都不改。

这是写作业的节奏,自己网上查吧 一堆一堆的

#include
using namespace std;
float aver(float data[], int n)
{
float r = 0.0;
for (int i = 0; i < n; i++)
{
r += data[i];
}
return r / (float)n;
}
int main()
{
float arr[10];
for (int i = 0; i < 10; i++)
{
cin >> arr[i];
}
cout << aver(arr, 10);
}