计算机等级二级C语言上机考试题库5.docVIP

  • 1
  • 0
  • 约3.06万字
  • 约 47页
  • 2020-09-12 发布于湖北
  • 举报
1、给定程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变,在主函数中输出处理后的数据序列,并将中间数作为函数值返回。   例如,有9个正整数:1??5??7??23??87??5??8??21??45   按升序排列时的中间数为:8   处理后主函数中输出的数列为:8??8??8??23??87??8??8??21??45   请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。   注意:源程序存放在考生文件夹下的BLANK1.C中。   不得增行或删行,也不得更改程序的结构!   #include??   #define????N????9   int?fun(int??x[])   {??int??i,j,k,t,mid,b[N];   ???for(i=0;iN;I++)NBSP;B[I]=X[I];   ???for(i=0;i=N/2;i++)   ???{??k=i;   ??????for(j=i+1;jN;J++)NBSP;IF(B[K]b[j])??k=j;   ??????if(k?!=?i?)   ??????{??   /**********found**********/   ????????t=b[i];?b[

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档