poj3507---去掉最小值和最大值
#include <stdio.h> #include <stdlib.h> int main() { while(1) { int i,sum=0,max=0,min=999,t; for(i=0; i<6; i++) { scanf("%d",&t); sum += t; if(t > max) max=t; if(t < min) min = t; } if(sum == 0) break; else printf("%g\n",(sum-max-min)/4.0); } return 0; }
max=0,min=999
设置用来让max和min都付成第一个数