目标
求N个正数的平均值av?
并求其中小于且最接近平均值的数p?
~
命令行
#include
#include
#define N 10
~
定义函数
double fun(double x[ ],double* av)
/*因为x[i]是不断变化的,所以求出小于且最接近平均值的数,将其下表赋值给j储存固定下来。*/
return x[j];
}
~
主函数(调用)
viod main( )
/*x[i]在0至49取随机数,所以偏移量d大于49即可启动条件语句。*/
printf("\n");
p=fun(x,&av);
/*p就是函数值,即小于且最接近平均值的x[j]。*/
printf("\n the average is :%f\n",av);
printf("p=%5.1f",p);
printf("\n");}
领取专属 10元无门槛券
私享最新 技术干货