#include<stdio.h> int main(){ int a[6]; while(scanf("%d",&a[0])!=EOF){ for(int i=1;i<=5;i++) scanf("%d",&a[i]); int min=a[0],max=a[0]; int sum=0; for(int i=0;i<=5;i++){ if(min>a[i]) min=a[i]; if(max<a[i]) max=a[i]; } //printf("%d %d",min,max); for(int i=0;i<=5;i++){ sum=sum+a[i]; } sum=sum-min-max; printf("%g\n",(float)sum/4); //%g是一个很好用的格式符,在很多时候可以方便我们。 //在输出的时候我们使用%g会有什么样的奇特用法呢,比如我们想要输出一个12.3,但是如果你选择使用%f作为格式符,就会输出12.300000。 //但是很多时候我们只想要打印出12.3,这个时候可以选择%g进行格式化,输出结果就会变成12.3。它将后面无用的0全部舍去了, //可以在很多时候满足题目的要求。 } } |
Double click to view unformatted code.