189 8069 5689

c语言用子函数写平均值 用函数计算平均值c语言

C语言一个学生 输入n门成绩,用子函数求出平均值,并输出

根据你的要求,不限数量,输入n门成绩,求平均值。

站在用户的角度思考问题,与客户深入沟通,找到东港网站设计与东港网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、成都做网站、企业官网、英文网站、手机端网站、网站推广、域名与空间、网站空间、企业邮箱。业务覆盖东港地区。

#include stdio.h

#includemalloc.h

float ave(float *num,int size);//返回平均值

int main()

{

float *num=NULL,*numSave=NULL,se;

int size=1,count=0,i;

printf("输入任意个成绩(输入负数结束):");

while(1)

{

scanf("%f",se);

if(se0)

break;

if(num==NULL)

{

num=(float *)malloc(sizeof(float)*size);

num[count]=se;

}

else

{

size++;

numSave=(float *)malloc(sizeof(float)*size);

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

numSave[i]=num[i];

numSave[i]=se;

free(num);

num=numSave;

}

count++;

}

printf("平均值为:%f\n",ave(num,count));

return 0;

}

float ave(float *num,int size)

{

float sum=0;

int i;

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

{

sum=sum+num[i];

}

return sum/size;

}

怎样用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语言中:输入10个数用子函数求平均值

double avgfunction(double *a) //数据类型根据需要确定

{

double avg;

int i;

avg = 0.00;

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

{

avg = avg + a[i];

}

avg = avg/10.00;

return avg;

}

怎么用c语言计算平均数

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

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

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

4、输入main函数。

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

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

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


新闻名称:c语言用子函数写平均值 用函数计算平均值c语言
标题URL:http://jkwzsj.com/article/hpsocp.html

其他资讯