求一维数组a中所有元素的平均值
3个回答
展开全部
应该初始化s=0;你初始化s=a[0],执行for循环时a[0]加了2次
或者循环从i=1开始也行
还有aver是float型,输出用%f,强制转换用aver
=
(float)s
/
i;
或者循环从i=1开始也行
还有aver是float型,输出用%f,强制转换用aver
=
(float)s
/
i;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个found下面,单独来一行语句是强制转换,如下
(float)
s
;
aver
=
s
%
i
;
第二个found下面
s
=
averge(a)
;
(float)
s
;
aver
=
s
%
i
;
第二个found下面
s
=
averge(a)
;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
s没有赋初值,float
s=0;
s=0;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询