本题要求实现一个函数,求N个集合元素S[]的平均值,其中集合元素的类型为自定义的ElementType。
ElementType Average( ElementType S[], int N ){
if(N<=0||N>MAXN)
return;
double result=0;
for(int j=0;j<N;j++){
result=result+S[j];
}
result=result/N;
return result;
}
输入输出中均有浮点数,故将结果变量result定义为double类型,用一个循环将result累加,最后除以N即可。