首页 > 试题广场 >

题目标题: 求人数

[问答题]

题目标题:

求人数

题目描述:

定义一个函数,功能是计算n个学生的成绩中,高于平均成绩的人数,并作为函数值。用主函数来调用它,统计50个学生成绩中,高于平均成绩的有多少人?

输入描述:

输入50个学生的成绩

输出描述:

输出一个整数表示高于平均成绩的人数

样式输入:

45 46 47 48 49 50 41 52 53 54

55 56 57 58 59 60 61 62 63 64

65 66 67 68 69 70 71 72 73 74

75 76 77 78 79 80 81 82 83 84

85 86 87 88 89 90 91 92 93 94

样式输出:

25

#include<stdio.h>
#include<math.h>
#include<string.h>
int aver(int a[],double sum)
{
int i=0,n=0;
for(;i<50;i++)
if(a[i]>sum)
n++;
return n;
}
int main()
{
int a[55],i;
double sum=0;
for(i=0;i<50;i++)
{
scanf("%d",&a[i]);
sum+=a[i];
}
sum/=50;
printf("%d",aver(a,sum));
return 0;
}

发表于 2017-05-17 04:37:56 回复(0)