上机答案完整版.docxVIP

  • 42
  • 0
  • 约3.44万字
  • 约 58页
  • 2017-11-25 发布于河南
  • 举报
上机答案完整版

在考生文件夹下的给定程序modi10.c中,函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。 请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include stdio.h#includeconio.h#define N 20void fun(int a[],int n){int i,j,t,p; for (j=0;jn-1;j++) {/************found************/ p=j; for (i=j+1;in;i++) if(a[i]a[p])/************found************/ p=i; t=a[p];a[p]=a[j];a[j]=t; }}main(){ int a[N]={9,6,8,3,-1},i,m=5; printf(排序前的数据:); for(i=0;im;i++) printf(%d,a[i]);printf(\n); fun(a,m); printf(排序后的数据:); for (i=0;im;i++) printf(%d,a[i]);printf(\n); getch();}考生文件夹下的给定程序modi28.c的功能是:读入一个整数m(5≤m≤20),函数getarr调用函数rnd获得m个随机整数,函数sortpb将这m

文档评论(0)

1亿VIP精品文档

相关文档