计算形参X所指数组中N个数的平均值(所有的数为正),将小于平均值的数移动到前部,大大于平均数的移动到数组的后部。平均值作为函数值返回。例如,有10个正数 46 30 32 40 5 17 45 15 48 36 平均
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 09:40:59
计算形参X所指数组中N个数的平均值(所有的数为正),将小于平均值的数移动到前部,大大于平均数的移动到数组的后部。平均值作为函数值返回。例如,有10个正数 46 30 32 40 5 17 45 15 48 36 平均
计算形参X所指数组中N个数的平均值(所有的数为正),将小于平均值的数移动到前部,大
大于平均数的移动到数组的后部。平均值作为函数值返回。例如,有10个正数 46 30 32 40 5 17 45 15 48 36 平均数是30,500000,输出后为30 6 17 15 26 46 32 40 45 48
计算形参X所指数组中N个数的平均值(所有的数为正),将小于平均值的数移动到前部,大大于平均数的移动到数组的后部。平均值作为函数值返回。例如,有10个正数 46 30 32 40 5 17 45 15 48 36 平均
#include
#define N 8
double sort(double * data)
{
double average=0;
double data_tmp[N];
int data_flag[N];
int i,k=0;
for(i=0;i
#include
#include
#define N 10
double fun(double *x)
{ int i, j; double av, y[N];
av=0;
for(i=0; i
全部展开
#include
#include
#define N 10
double fun(double *x)
{ int i, j; double av, y[N];
av=0;
for(i=0; i
i=0;
while(i
i++;
}
for(i=0; i
}
main()
{ int i; double x[N];
for(i=0; i
printf("\nThe average is: %f\n",fun(x));
printf("\nThe result :\n",fun(x));
for(i=0; i
}
收起