c语言 从键盘任意输入某班10人学生成绩,计算并打印平均分并统计成绩在平均分以上的学生人数。

要求按照如下给出的函数原型进行编程:int FindAver(int score[],int n,int * pAver); 谢谢

#include <stdio.h>
int FindAver(int score[],int n,int * pAver)
{
int i,num=0;
* pAver=0;
for(i=0;i<n;i++)* pAver+=score[i];
* pAver=* pAver/n;
for(i=0;i<n;i++)if(score[i]>* pAver) num++;
return num;
}
void main()
{
int score[10],Aver=0,i,num;
for(i=0;i<10;i++)
scanf("%d",&score[i]);
num=FindAver(score,10,&Aver);
printf("平均分:%d 平均分以上的学生人数:%d \n",Aver,num);
}
温馨提示:答案为网友推荐,仅供参考
相似回答