• 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

    [ 返回顶端 ] | [ 代码提交 ] | [ 统计数据 ] | [ 历史提交 ]