C语言编程求和题定义一个函数float average(int d[],int n),计算整型数组d中n个有效元素的所有正数的算术平均值并返回.请带注释. 我看很多人写的程序莫名多出很多数字,是自己添加进数组的还是
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 06:44:50
![C语言编程求和题定义一个函数float average(int d[],int n),计算整型数组d中n个有效元素的所有正数的算术平均值并返回.请带注释. 我看很多人写的程序莫名多出很多数字,是自己添加进数组的还是](/uploads/image/z/8548023-39-3.jpg?t=C%E8%AF%AD%E8%A8%80%E7%BC%96%E7%A8%8B%E6%B1%82%E5%92%8C%E9%A2%98%E5%AE%9A%E4%B9%89%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0float+average%28int+d%5B%5D%2Cint+n%29%2C%E8%AE%A1%E7%AE%97%E6%95%B4%E5%9E%8B%E6%95%B0%E7%BB%84d%E4%B8%ADn%E4%B8%AA%E6%9C%89%E6%95%88%E5%85%83%E7%B4%A0%E7%9A%84%E6%89%80%E6%9C%89%E6%AD%A3%E6%95%B0%E7%9A%84%E7%AE%97%E6%9C%AF%E5%B9%B3%E5%9D%87%E5%80%BC%E5%B9%B6%E8%BF%94%E5%9B%9E.%E8%AF%B7%E5%B8%A6%E6%B3%A8%E9%87%8A.+%E6%88%91%E7%9C%8B%E5%BE%88%E5%A4%9A%E4%BA%BA%E5%86%99%E7%9A%84%E7%A8%8B%E5%BA%8F%E8%8E%AB%E5%90%8D%E5%A4%9A%E5%87%BA%E5%BE%88%E5%A4%9A%E6%95%B0%E5%AD%97%2C%E6%98%AF%E8%87%AA%E5%B7%B1%E6%B7%BB%E5%8A%A0%E8%BF%9B%E6%95%B0%E7%BB%84%E7%9A%84%E8%BF%98%E6%98%AF)
C语言编程求和题定义一个函数float average(int d[],int n),计算整型数组d中n个有效元素的所有正数的算术平均值并返回.请带注释. 我看很多人写的程序莫名多出很多数字,是自己添加进数组的还是
C语言编程求和题
定义一个函数float average(int d[],int n),计算整型数组d中n个有效元素的所有正数的算术平均值并返回.
请带注释. 我看很多人写的程序莫名多出很多数字,是自己添加进数组的还是什么,另外求得是d中n个“有效元素”的所有“正数”的算术“平均值”.请看清楚了在为我解答下.这些不需要判断吗?
题目打错了,是求C语言编程求平均值得题目,不是光求和,不好意思
C语言编程求和题定义一个函数float average(int d[],int n),计算整型数组d中n个有效元素的所有正数的算术平均值并返回.请带注释. 我看很多人写的程序莫名多出很多数字,是自己添加进数组的还是
#include
float average(int d[],int n);
void main()
{
int num[12]={1,2,3,4,5,6,-1,-2,-3,-4,0,7};//实例数组
printf("%f\n",average(num,12));
}
float average(int d[],int n)
{
int i=0;
float sum=0;//求和
int num=0;//有效数字个数
for(i=0;i0) //如果该数字为 有效数字
{
sum=sum+d[i];
num++;
}
}
return sum/(num*1.0);
}