2659 函数求平均值
时间限制 : 2000/1000 MS(Java/Others) | 内存限制 : 65536/32768 KB(Java/Others)
提交数 : 4997 | 通过数 : 3234
题目描述
在main函数里输入若干数据保存到一个整形数组中(数组最大长度不超过100),将当前数组的地址和元素的实际个数传递给一个函数aver,利用该函数求得数组元素的平均值后(保留小数点后2位)返回给main函数,并在main函数中输出。
输入要求
先输入一个整数len表示当前数组元素的实际个数 (len < 100)
接下来输入这len个数组元素的值
输出要求
平均值保留小数点后2位
输入样例
5 9 8 7 2 7
输出样例
6.60
模板
#include<stdio.h> double aver(int a[],int len); //函数声明 int main(){ int score[100]; int len=0; int i; double average=0; scanf("%d",&len); //输入元素的个数 for (i=0;i<len;i++) scanf("%d",&score[i]); //输入元素的值 average=aver(score,len); //调用函数求平均值 printf("%.2lf\n",average); return 0; } @-@ //设计求平均值的函数
提示
来源
NBU OJ