题解 | 公务员面试
公务员面试
https://www.nowcoder.com/practice/f3a134908d5b41869f14f58307008a97
#include <stdio.h> int main(int argc, char const* argv[]) { int i = 0; float score = 0.0f,min=100.0,max=0,ave=0; while (scanf("%f",&score)==1) { ave = score; max =score; min =score; for (i = 0; i < 6; i++) { scanf(" %f", &score); if (max < score)max = score; if (min > score)min = score; ave += score; } ave = (ave - min - max) / 5.0; printf("%.2f\n", ave); } return 0; }