该怎样理解.给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 06:52:03
![该怎样理解.给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的](/uploads/image/z/5480020-28-0.jpg?t=%E8%AF%A5%E6%80%8E%E6%A0%B7%E7%90%86%E8%A7%A3.%E7%BB%99%E5%AE%9A%E7%A8%8B%E5%BA%8F%E4%B8%AD%2C%E5%87%BD%E6%95%B0fun%E7%9A%84%E5%8A%9F%E8%83%BD%E6%98%AF%EF%BC%9A%E8%AE%A1%E7%AE%97%E5%BD%A2%E5%8F%82x%E6%89%80%E6%8C%87%E6%95%B0%E7%BB%84%E4%B8%ADN%E4%B8%AA%E6%95%B0%E7%9A%84%E5%B9%B3%E5%9D%87%E5%80%BC%28%E8%A7%84%E5%AE%9A%E6%89%80%E6%9C%89%E6%95%B0%E5%9D%87%E4%B8%BA%E6%AD%A3%E6%95%B0%29%2C%E5%B0%86%E6%89%80%E6%8C%87%E6%95%B0%E7%BB%84%E4%B8%AD%E5%B0%8F%E4%BA%8E%E5%B9%B3%E5%9D%87%E5%80%BC%E7%9A%84%E6%95%B0%E6%8D%AE%E7%A7%BB%E8%87%B3%E6%95%B0%E7%BB%84%E7%9A%84%E5%89%8D%E9%83%A8%2C%E5%A4%A7%E4%BA%8E%E7%AD%89%E4%BA%8E%E5%B9%B3%E5%9D%87%E5%80%BC%E7%9A%84%E6%95%B0%E6%8D%AE%E7%A7%BB%E8%87%B3x%E6%89%80%E6%8C%87%E6%95%B0%E7%BB%84%E7%9A%84)
该怎样理解.给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的
该怎样理解.
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据.
例如,有10个正数:47、30、32、40、6、17、45、15、48、26,其平均值为30.500000.
移动后的输出为:30、6、17、15、26、47、32、40、45、48.
#include
#include
#define N 10
double fun(double *x)
{ int i,j; double av,y[N];
av=0;
for(i=0; i
该怎样理解.给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的
翻译一下就是 av = av + x[i]/N;
这样写和你原程序中的写法意思一样的