班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生
的平均年龄,保留到小数点后两位。
输入格式
第一行有一个整数 n(1≤n≤100),表示学生的人数。
其后 n 行每行有 1 个整数,表示每个学生的年龄,取值为 15 到 25。
输出格式
输出一行,该行包含一个浮点数,为要求的平均年龄,保留到小数点后两位。
因为具体的人数没有给出,所以只能用数组的算法来计算,
#include <stdio.h>
int main()
{
int n,age[100]; /*定义一个数组*/
double avrrage,sum=0;
int i;
scanf("%d",&n); /*人数*/
for(i=0;i<n;i++) /*使输入的年龄个数与所要求人数相符*/
{
scanf("%d",&age[i]); /*输入的年龄组*/
sum+=age[i]; /*求和*/
}
avrrage=sum/n; /*平均值*/
printf("%.2lf\n",avrrage);
return 0;
}