题解 | #统计成绩#
统计成绩
http://www.nowcoder.com/practice/cad8d946adf64ab3b17a555d68dc0bba
#include <stdio.h>
int main(){
int n;
float sum=0,av=0,max,min;
scanf("%d",&n);
float a[n];
for(int i=0;i<n;i++) {
scanf("%f",&a[i]);
sum+=a[i];
}
max=a[0];
min=a[0];
for(int i=0;i<n;i++){
if(max<a[i]){
max=a[i];
}
if(min>a[i]){
min=a[i];
}
}
av=sum/n;
printf("%.2f %.2f %.2f",max,min,av);
return 0;
}
int main(){
int n;
float sum=0,av=0,max,min;
scanf("%d",&n);
float a[n];
for(int i=0;i<n;i++) {
scanf("%f",&a[i]);
sum+=a[i];
}
max=a[0];
min=a[0];
for(int i=0;i<n;i++){
if(max<a[i]){
max=a[i];
}
if(min>a[i]){
min=a[i];
}
}
av=sum/n;
printf("%.2f %.2f %.2f",max,min,av);
return 0;
}

