题目描述
小蓝给学生们组织了一场考试,卷面总分为100 分,每个学生的得分都是一个0 到100 的整数。请计算这次考试的最高分、最低分和平均分。
输入
输入的第一行包含一个整数n,表示考试人数。
接下来n 行,每行包含一个0 至100 的整数,表示一个学生的得分。
输出
输出三行。
第一行包含一个整数,表示最高分。
第二行包含一个整数,表示最低分。
第三行包含一个实数,四舍五入保留正好两位小数,表示平均分。
样例输入
7 80 92 56 74 88 99 10
样例输出
99 10 71.29
提示
对于50% 的评测用例, 1 ≤ n ≤ 100。
对于所有评测用例,1 ≤ n ≤10000。
题目思路
省赛的送分题,注意输出格式就行
样例代码
#include<stdio.h>
#include<math.h>
#include<string.h>
#include<ctype.h>
#include<stdlib.h>
#include<stdbool.h>
#include<time.h>
int max=0,min=100;
int sum;
double result;
int main(){
int n,i,a;
scanf("%d",&n);
for(i = 0;i < n; i++){
scanf("%d",&a);
sum += a;
if(max < a) max = a;
if(min > a) min = a;
}
result = (sum*1.000)/(n*1.000);
printf("%d\n%d\n%.2f",max,min,result);
}