问题 多项选择题

printf("%d",up[i]);

答案

参考答案:int fun(int score[],int m, int up[])
{
int i,j=0;
float av=0.0
for(i=0;i<m;i++)
av=av+score[i]/m; /*求平均值*/
for(i=0;i<m;i++)
if(score[i]>av) /*如果分数高于平均分,则将此分数放入up数组中*/
up[j++]=score[i];
return j; /*返回高于平均分的人数*/
}

解析: 该题第1个循环的作用是求出平均分av,第2个循环的作用是找出高于平均分的成绩并存入up数组中。

单项选择题 A1型题
选择题