c语言数组平均值的函数 c语言数组平均数怎么求

用c语言 编写函数实现10个元素数组的平均值,并在主函数输出;

#include stdio.h

成都创新互联服务项目包括桂阳网站建设、桂阳网站制作、桂阳网页制作以及桂阳网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,桂阳网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到桂阳省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

float ave(int *a)

{

float a=0;

int i;

for(i = 0; i 10; i ++) a+=a[i];

a/=10;

return a;

}

int main()

{

int a[10];

int i;

for(i = 0; i 10; i ++) 

scanf("%d",a[i]);

printf("ave=%f\n", ave(a));

return 0;

}

c语言编程:编写一函数,计算数组中存放的数据的平均值,最大值,最小值。咋写?

代码文本:

#include "stdio.h"

#define N 10

void myf(double *a,double *b,int n){

int i;

for(b[1]=b[2]=a[0],b[0]=i=0;in;b[0]+=a[i++])

if(b[1]a[i])

b[1]=a[i];

else if(b[2]a[i])

b[2]=a[i];

b[0]/=n;

}

int main(int argc,char *argv[]){

double a[N],b[3];

int i;

printf("Please enter %d data...\n",N);

for(i=0;iN;scanf("%lf",a+i++));

myf(a,b,N);

printf("The MAX are %f\nThe MIN are %f\nThe AVE are %f\n",b[1],b[2],b[0]);

return 0;

}

c语言编写自定义函数,计算给定数组的最大值、最小值和平均值,并且返回最大值和最小值的下标 急

#includestdio.h

void fun(int *a,int n)

{

int max,min,sum=0;

int x,y;    //记录最大最小的下标

double aver;  //计算平均值

min=max=a[0];

for(int i=0;in;i++)

{

sum+=a[i];

if(a[i]max) { max=a[i]; x=i; }

if(a[i]min) { min=a[i]; y=i; }

}

aver=sum/n; //计算平均值

printf("该数组的平均值为%lf\n",aver);

printf("该数组的最大值下标为%d\n",x);

printf("该数组的最小值下标为%d\n",y);

}

int main()

{

int a[10]={1,2,3,4,5,6,7,8,9,10};

fun(a,10);

return 0;

}


本文名称:c语言数组平均值的函数 c语言数组平均数怎么求
本文来源:http://azwzsj.com/article/ddccdio.html