给定程序中,函数fun的功能是:计算x所指数组中N个数的平均值(规定所有数均为正数),将小于平均值且最接近平均值的数作为函数值返回,并在主函数中输出。例如,有10个正整数:46、30、32、40、6、17、45、15、48、26,平均值为30.500000,主函数中输出m=30。#include#defineN10doublefun(doublex[]){inti,j;doubleave,d,s;s=0;for(i=0;i
查看答案
功能:数组名作为函数参数,求平均成绩。#include float aver(float a[ ]) /*定义求平均值函数,形参为一浮点型数组名*/{int i;float av,s=a[0];for(i=1;i<5;i++)s+=【1】 [i];av=s/5;return 【2】 ;}void main(){float sco[5],av;int i;printf("\ninput 5 scores:\n");for(i=0;i<5;i++)scanf("%f", 【3】 );av=aver(【4】 );printf("average score is %5.2f\n",av);}
在函数外部定义的变量是_____________变量,形式参数是_____________变量
函数调用语句fun((exp1,exp2),(exp3,exp4,exp5));中含有_____________个参数
C语言允许函数值类型默认定义,此时该函数值隐含的类型是____________型