编一个函数,求一维实型数组前n个元素的最大数、最小数和平均值。函数利用数组和n两个形参,求得最大值、最小值、平均值,并分别利用另

编一个函数,求一维实型数组前n个元素的最大数、最小数和平均值。函数利用数组和n两个形参,求得最大值、最小值、平均值,并分别利用另外三个指针形参将求得的最大值、最小值、平均值传回。本函数无返回值。
【正确答案】:voidmaxMinAve(doublea[],doublen,double*maxp,double*minp,double*avep)_{doubles=0.0,max=*a,min=*a;intm;_while(m--){s+=*a;_if(*a>max)max=*a;_if(*a【题目解析】:函数设一个数组形参a、一个整数形参n、传回最大值的指针形参、传回最小值的指针形参和传回平均值的指针形参。函数通过遍历找出最大值、最小值和数组的元素和,最后将数组元素和除以n求得平均值。