注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
littleshrimp的个人空间 https://home.eeworld.com.cn/space-uid-303079.html [收藏] [复制] [分享] [RSS]
日志

C语言求一数组的平均值

已有 5013 次阅读2012-6-21 21:01 |个人分类:留存|

/*
 返回数组指定部分数值的平均值
 array:要分析的数组
 index: 起始索引
 len:  长度
 return:平均值
*/
double Average(unsigned long *array,unsigned int index,unsigned int len)
{
  double aver=0,count=index;
 int i;
 for(i=index;i<(len-index);i++)
 {
   aver+=array[i]; 
  aver/=(double)(count++==index?1:2); 
 }
 return aver;
}
评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章