完成其中的函數(shù)find(int a[],int n),該函數(shù)用于查找數(shù)組a中與所有元素的平均值絕對(duì)偏差最大元素,并返回該元素值。在main(函數(shù)中輸入數(shù)組a中各元素的值以及元素個(gè)數(shù)n,調(diào)用函數(shù)find求解與平均值絕對(duì)偏差最大的元素
3 回答

asd8532
TA貢獻(xiàn)143條經(jīng)驗(yàn) 獲得超187個(gè)贊
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 關(guān)注
- 1945 瀏覽
添加回答
舉報(bào)
0/150
提交
取消