题解 | 统计成绩
#include <stdio.h> int main() { int n,i; double c; double max=0.0,min=100.0,sum=0.0,a; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%lf",&c); sum=sum+c; if(c>max) { max=c; } if(c<min) { min=c; } } a=sum*1.0/n; printf("%.2lf %.2lf %.2lf",max,min,a); return 0; }
注意题目中的成绩有小数点,要用double