一、题目
// 编写一个程序,输入10个学生的数学分数,求其中最高分,最低分,以及超过平均分的人数
二、代码
#include <stdio.h>
int main(int argc, const char * argv[]) {
// 编写一个程序,输入10个学生的数学分数,求其中最高分,最低分,以及超过平均分的人数
int n,v[10],min=0,max=0,i=0;
double avg=0;
for (int a=0; a<10; a++) {
scanf("%d",&n);
v[a] = n;
//求平均分
avg += 1.0 * n / 10;
//求最小
if (v[a]>min) {
min=v[a];
}
//求最大
if (v[a]<max) {
max=v[a];
}
}
for (int b=0; b<10; b++) {
//超过平均数的人数
if (v[b]>avg) {
i++;
}
}
printf("min=%d max=%d\n",min,max);
printf("超过平均数的人数=%d\n",i);
return 0;
}