c语言快速求平均值函数 c语言如何求平均值

怎样用C语言求平均数

题目:计算键盘输入的整数的平均值。遇到输入数为负数时,结束程序,输出结果。

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

实现过程:

定义一个整形变量n,用来存储每次输入的整数

定义一个整形变量cnt,用来记录输入的整数的个数

定义浮点型变量sum保存整数的和,初始化为0.0

使用for循环,cnt为循环控制变量,输入一个整数n,若n0结束循环,否则将输入的数据n累加到sum中

如果cnt大于0,则输出平均值sum/cnt ;

参考代码:

C语言求平均值

#include stdlib.h

#define N 10

double fun(double x[],double *y)

{ int i,j; double av;

/**********found**********/

av=0;

/**********found**********/

for(i=0; iN; i++) av = av + x[i]/N;

for(i=j=0; iN; i++)

/**********found**********/

if(x[i]av) y[j++]= x[i];

y[j]=-1;

return av;

}

main()

{ int i; double x[N],y[N];

for(i=0; iN; i++){ x[i]=rand()%50; printf("%4.0f ",x[i]);}

printf("\n");

printf("\nThe average is: %f\n",fun(x,y));

for(i=0; y[i]=0; i++) printf("%5.1f ",y[i]);

printf("\n");

}

怎么用c语言计算平均数

1、新建一个 求数组内所有元素的平均值项目。

2、添加一个 average.cpp 文件。

3、包含需要用到的各种头文件。

4、输入main函数。

5、定义一个double类型的数组arr[5]。

6、使用 for 循环求出arr数组的平均值。

7、运行程序,输出结果即可。

c语言 函数 求平均值

#include stdio.h

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语言求平均值?

你好!

完整的代码:

#includestdio.h

int main(void)

{

double x=0,z=0;

int y=0;

int y1=0;

printf("请输入 10 个数,空格分开:");

for(y=0;y10;y++)

{

scanf("%lf",x);

if(z=0)

{

z = z + x;

y1++;

}

getchar();

}

printf("平均数是: %.2lf \n",z/y1);

return 0;

}


名称栏目:c语言快速求平均值函数 c语言如何求平均值
分享链接:http://pwwzsj.com/article/dodehsp.html