1022. 平均年龄
题目描述
班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。
输入
输入包括若干行,第一行有一个整数n(1≤n≤100),表示学生的人数。其后n行每行有一个整数,表示每个学生的年龄,取值为15到25。
输出
输出班级平均年龄,答案保留两位小数。
样例输入
2
18
17
样例输出
17.50
数据范围限制
C++代码
#include <iostream>
#include <iomanip>
#include <cassert>
using namespace std;
int main()
{
double sum=0, average;
int age, n;
cin >> n;
assert(n>=1 && n<=100);
for(int i=1; i<=n; i++)
{
cin >> age;
sum += age;
assert(age >= 15 && age <= 25);
}
average = sum/n;
cout << setiosflags(ios::fixed);
cout << setprecision(2) << average << endl;
return 0;
}

本文介绍了一个简单的C++程序,用于计算班级中学生的平均年龄。程序首先读取学生人数,然后接收每个学生的年龄作为输入,最后计算并输出平均年龄,结果保留两位小数。
350





