#include <stdio.h> int main() { int n, i; float sum = 0, min=100, max=0; //结果为浮点型,初值也要设为浮点型 float arr[100]; scanf("%d", &n); for(i=0; i<n; i++) { scanf("%f ", &arr[i]); //循环输入n个分数 sum = sum + arr[i]; //边输边计算总分 if(arr[i] < min) //边输边比较是否为最小值 min = arr[i]; //更新最小值 if(arr[i] > max) max = arr[i]; //更新最大值 } printf("%.2f %.2f %.2f\n", max, min, sum/n); return 0; }