求一维数组a中所有元素的平均值

2024-11-22 08:23:17
推荐回答(3个)
回答1:

应该初始化s=0;你初始化s=a[0],执行for循环时a[0]加了2次
或者循环从i=1开始也行
还有aver是float型,输出用%f,强制转换用aver
=
(float)s
/
i;

回答2:

第一个found下面,单独来一行语句是强制转换,如下
(float)
s
;
aver
=
s
%
i
;
第二个found下面
s
=
averge(a)
;

回答3:

s没有赋初值,float
s=0;