测量数据时因受不确定因素的干扰,所测到的数据中会包含噪声数据,即过大或过小的测量值;消除噪声数据的方法之一是多次测量后求平均值。现有一组室温的原始测量值(单位为(C):21.2, 21.3, 20.8, 29.9, 21.4, 17.0, 21.4, 21.5, 21.1, 21.9。求原始数据的最大值、最小值和平均值。
要求:编写函数Average计算一组数据的最大值、最小值和平均值
有帅哥美女会下面这个编程代码么
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
hello_world&& 2022-12-01 21:46关注#include<stdio.h> void Average(float a[]) { float max,min; max=min=a[0]; float sum=0; for(int i=0;i<10;i++) { if(a[i]>max) max=a[i]; if(a[i]<min) min=a[i]; sum=sum+a[i]; } printf("max=%f\nmin=%f\naver=%f\n",max,min,sum/10); } int main() { float a[10]={21.2, 21.3, 20.8, 29.9, 21.4, 17.0, 21.4, 21.5, 21.1, 21.9}; Average(a); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报