#include <stdio.h> int main() { int n, i, j = 0;//要输入几科成绩 float sum = 0; float average = 0; scanf("%d", &n); float temp = 0; float score[5] = { 0 }; for (i = 0; i < 5; i++) { scanf("%f ", &score[i]); } int size = sizeof(score) / sizeof(score[0]); //冒泡排序 for (i = 0; i < size - 1; i++) { for (j = 0; j < (size - i) - 1; j++) { if (score[j + 1] < score[j]) { temp = score[j]; score[j] = score[j + 1]; score[j + 1] = temp; } } } for (i = 0; i < size; i++) { sum += score[i]; } average = sum * 1.0 / size; printf("%.2f %.2f %.2f", score[size - 1], score[0], average); return 0; }