A22390. 数据统计
填空题
较易
知识点
题目描述
数据统计
题目描述
输入一些整数,求出它们的最小值、最大值和平均值(保留3位小数)。输入保证这些数都是不超过1000的整数。
输入
一行,若干个整数。
输出
一行,即,最小值、最大值和平均值(保留3位小数)。
输入样例
1 2 3输出样例
1 3 2.000数据范围
数据个数不超过100。
参考答案
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a, sum = 0, n = 0, mx = 0, mn = 1001;//mx:最大值 mn:最小值 sum:和 n:数字个数
while(cin >> a)
{
if(a > mx)
mx = a;
if(a < mn)
mn = a;
sum += a;
n++;
}
cout << mn << ' ' << mx << ' ';
cout << fixed << setprecision(3) << (double)sum/n;
return 0;
}
上一题
下一题