题解 | #统计成绩#
统计成绩
https://www.nowcoder.com/practice/cad8d946adf64ab3b17a555d68dc0bba
#include <stdio.h> int main() { int n, i; float s1, s2, s3, s4, s5; scanf("%d", &n); scanf("%f %f %f %f %f", &s1, &s2, &s3, &s4, &s5); char arr[] = { s1,s2,s3,s4,s5 }; float max, min, average; max = s1; min = s1; for (i = 0; i < 4; i++) { max = (max > arr[i + 1] ? max : arr[i + 1]); min = (min < arr[i + 1] ? min : arr[i + 1]); } average = (s1 + s2 + s3 + s4 + s5) / 5; printf("%.2f %.2f %.2f", max, min, average); return 0; }