完成其中的函数find(int a[],int n),该函数用于查找数组a中与所有元素的平均值绝对偏差最大元素,并返回该元素值。在main(函数中输入数组a中各元素的值以及元素个数n,调用函数find求解与平均值绝对偏差最大的元素
3 回答
asd8532
TA贡献143条经验 获得超187个赞
int f(int a[], int n) { int sm = 0; for(int i = 0; i < n; ++i) sm += a[i]; double ave = sm / n; cout<<ave<<endl; double cha = 0; double last = 0; double t; for(int i = 0; i < n; ++i){ t = a[i]-ave; if(t>last){ t = i; last = a[i]; } } return last; }//修改
- 3 回答
- 0 关注
- 1899 浏览
添加回答
举报
0/150
提交
取消