快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

计算平均值函数c语言 求平均值的c语言

c语言 函数 求平均值

#include stdio.h

创新互联建站专注为客户提供全方位的互联网综合服务,包含不限于网站建设、成都做网站、兴隆网络推广、小程序开发、兴隆网络营销、兴隆企业策划、兴隆品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联建站为所有大学生创业者提供兴隆建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com

double average(int k[10] );  //有改动

void main()

{

int a[10],i;

double average1;

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

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

average1=average(a);

printf("%lf",average1);

}

double average(int k[10] )  //有改动

{

double sum=0;

int j;

for(j=0;j10;j++)

sum=sum+k[j];

return(sum/10);

}

c语言 求平均数有什么函数?

C语言中,并没有专门的求平均数函数。一般都是根据需要自行编写。

一、算法设计:

平均数需要先计算一组数的总和,然后除以总个数。

所以需要按照如下步骤进行:

1、确认元素个数及各个元素值;

2、遍历,累加各个元素;

3、除以个数,得到平均数;

4、输出结果。

二、参考代码:

以整型为例:

#include stdio.h

float ave(int *a, int n)

{

float s=0;

int i;

for(i=0;in;i++)//遍历。

s+=a[i];//累加。

s/=n;//计算平均数。

return s;//返回结果。

}

int main()

{

int a[5] = {2,6,8,9,3};//待计算数组。

printf("%f\n", ave(a,5));//调用函数,计算平均数并输出。 

return 0;

}

注意:由于平均数涉及除法,所以一般平均数值并不是整数,所以需要用浮点数来存储平均数。 

怎么用C语言求平均分?

用C语言求平均值,可以由易到难分三种情况:

(1)键盘输入10个整数,求它们平均值。

#include

void main()

{ float a; //用于存平均值

int i,x,sum=0; //累加器sum清零

for(i=1;i=10;i++)//循环10次

{

printf("number %d = ",i);//提示输入

scanf("%d",x);

sum += x;

}

a=sum/10.0;//求平均值

printf("a=%f\n",a);//显示平均值

}

(2)键盘输入M(符号常量)个整数,求它们的平均值。

#include

#define M 10 //定义符号常量

void main()

{ float a; //用于存平均值

int i,x,sum=0; // 定义累加器sum;

for(i=1;i=M;i++)//循环M次

{

printf("number %d = ",i);//提示输入

scanf("%d",x);

sum += x;

}

a=(float)sum/M; //求平均值

printf("a=%f\n",a);//显示平均值

}

(3)键盘输入m(变量)个整数,求它们的平均值。M本身也由键盘输入。

#include

void main()

{

float b; //用于存平均值

int i,x,sum=0; //累加器sum清零

int m; //输入数据的总数b

printf("input total data = ");

scanf("%d",m);m

for(i=1;i=m;i++)//循环m次

{

printf("number %d = ",i);//提示输入

scanf("%d",x);

sum += x;

}

b=(float)sum/m;// 求平均值

printf("b=%f\n",b);//显示平均值

}

怎样用c语言实现平均值?

1、#includestdio.hint main()

2、{    int a,b,c;    scanf("%d%d%d",a,b,c);

3、 int sum = a+b+c;

4、   printf("和: %d",sum);

5、printf("平均值:%f",sum/3.0);

6、return 0

讲解:

1、先定义四个整形。

2、一个浮点型保存平均值。

3、然后在控制台等待输入。

4、将输入的三个整数加起来赋值给sum。

5、将三个整形除以3.0(为什么是3.0,是因为ave是浮点型的,隐性转换到float)。

6、然后输出。


分享文章:计算平均值函数c语言 求平均值的c语言
本文地址:http://6mz.cn/article/ddcdopo.html

其他资讯