ro初心小肉排:高手帮我一下

来源:百度文库 编辑:高考问答 时间:2024/04/28 06:23:43
写一函数,返回一个整型一维数组a[10]的所有元素的平均值,在main函数中输入该数组,并输出其平均值

#include <iostream.h>

int SUM = 0;
int a[10];

float average ()
{
for (int i = 0, i < 10, i ++)
{
cin >> a[i];
SUM += a[i];
}
return SUM / i;
}

void main ()
{
float m;
m = average ();
cout << m << endl;
for (int j = 0, j < 10, j ++)
{
cout << a[j] << endl;
}
}

#include <iostream.h>
float fun(int *a,int n)
{
int i,sum=0;
for(i=0;i<n;i++)
sum+=a[i];
return (float)sum/n;
}
int main()
{
int a[10],i;
for(i=0;i<10;i++)
cin>>a[i];
cout<<fun(a,10)<<endl;
return 0;
}