注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题

littleshrimp的个人空间 http://home.eeworld.com.cn/space-uid-303079.html [收藏] [复制] [分享] [RSS]

日志

C语言求一数组的平均值

已有 3740 次阅读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 涂鸦板

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

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2018-4-23 06:08 , Processed in 0.042946 second(s), 11 queries , Redis On.

Powered by EEWORLD电子工程世界

© 2018 http://bbs.eeworld.com.cn/

返回顶部