1套 每一套题目都是按照“填空题--改错题---编程题”顺序排列,填空题上面带有两个划线的是人工做题时候多余划线,不要理睬!!
#include stdlib.h
#include stdio.h
#define N 10
double fun(double *x)
{ int i, j; double av, y[N];
av=0;
/**********found**********/
for(i=0; iN; i++) av +=x[i]/N
for(i=j=0; iN; i++)
if( x[i]av ){
/**********found**********/
y[j]=x[i]; x[i]=-1; __j++__;}
i=0;
while(iN)
{ if( x[i]!= -1 ) y[j++]=x[i];
/**********found**********/
__i++__;
}
for(i=0; iN; i++)x[i] = y[i];
return av;
}
main()
{ int i; double x[N];
for(i=0; iN; i++){ x[i]=rand()%50; printf(%4.0f ,x[i]);}
pri
原创力文档

文档评论(0)