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

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

4个回答

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

save4me
save4me 哦,其实算平均数简单一点,因为数组个数已经作为参数传递了,所以就是数组遍历求和,相信你可以根据上次的那个问题的答案改好的。如果有问题可以提出来。
5 年多之前 回复
hz_king
hz_king 可是一个求平均值,一个是排序,不同
5 年多之前 回复

#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);
}

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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问