【题目描述】
输入一些整数,求出它们的最小值、最大值和平均值(保留3位小数)。输入保证这些数都是不超过1000的整数。
【输入】
一行,若干个整数。
【输出】
一行,即,最小值、最大值和平均值(保留3位小数)。
【输入样例】
1 2 3
【输出样例】
1 3 2.000
【知识点】
【kk老师的解析】- 高级题库请点击
- 考查学员scanf的循环输入实现
- 考察学员的最大值、最小值、平均值的计算
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int num[101];
int n=1,minn=1e9,maxn=-1e9,s=0;
float p;
while(scanf("%d",&num[n])==1)
{
if(num[n]>maxn)
maxn = num[n];
if(num[n]<minn)
minn = num[n];
s+