A46070. 输入10个正整数,以空格分隔,输出其中的最大值、最小值以及平均值,以逗号隔开输入1 2 3 4 5 6 7 8 9 10输出10,1,
填空题
困难
知识点
题目描述
输入10个正整数,以空格分隔,输出其中的最大值、最小值以及平均值,以逗号隔开
输入
1 2 3 4 5 6 7 8 9 10
输出
10,1,5.5
参考答案
#include <iostream>
#include <climits>
using namespace std;
int main() {
int a;
int maxN = INT_MIN;
int minN = INT_MAX;
double sum = 0;
for(int i = 1; i <= 10; i++) {
cin >> a;
if(a > maxN) {
maxN = a;
}
if(a < minN) {
minN = a;
}
sum += a;
}
cout << maxN << ',' << minN << ',' << sum / 10;
return 0;
}答案解析
评分标准:
10分:能正确判断一组数据
20分:能正确判断两组数据
20分:能正确判断三组及三组以上数据
上一题
下一题