思路:找出最大值和最小值
程序:總和減去最大值和最小值再平均
感想:注意保留小數的做法,double輸入,輸出要乘1.0,
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
int n, t;
while(cin >> n){
int s= 0, min= 100, max= 0;
for(int i=0;i<n;i++){
cin >> t;
s+= t;
if(t< min) min= t;
if(t> max) max= t;
}
cout << fixed << setprecision(2) << 1.0*(s-min-max)/(n-2) << endl;
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/17487.html
標籤:基礎類
上一篇:機房管理查詢系統設計與實作
