当前位置:首页 > 湖南省2018年普通高等学校对口招生考试计算机应用综合试卷
.
#include
void fun(int *w, int m, int n) { int i,j,t;
for(i=m;i t=w[n-1]; for(j=n-2;j>=0;j--) w[j+1]=w[j]; w[0]=t; } } int main() { int i,a[9]={1,2,3,4,5,6,7,8,9}; fun(a,4,9); for(i=0;i<9;i++) printf(“M”,a[i]); return 0; } 33.程序填空。按照题目要求,将正确内容填入答题卡相应位置,使程序完整。(每空5分,共25分) (1)下列程序的功能是把文件A的内容追加到文件B中。例如文件A为“I’m ten.”,文件B 为“I’m a student!”,追加之后,文件B的内容为“I’m a student! I’m ten.”。 #include ① ; char ch; if((fp1=fopen(“A.txt”,”r”))!=NULL) { if((fp2=fopen(“B.txt”,”a”))!=NULL) { while((ch=fgetc(fp1))!=EOF) ② ; fclose(fp2); } else { printf(“file B cannot be opened\\n”); ③ ; exit(0); } } else { printf(“file A cannot be opened\\n”); exit(0); } return 0; } . . (2)下列程序中函数f的功能是用选择排序法对一个数组中数据按升序进行排序。 void f( int a[ ], int N) { /*a为待排序数组 N为数据元素个数*/ int i,j,p,t; for(i=0;i for( ④ ;j t=a[i];a[i]=a[p];a[p]=t; } } } 34.阅读程序:修改程序中的错误,不得增行或删行,也不得更改程序结构。请在答题卡中指出错误代码所在的行号,并给出该行修改后的程序代码。(每空5分,共25分) (1)下列程序中,函数fun的功能是:根据形参m,计算如下公式的值: y=1++……+。以下程序只允许修改 三行。 .. L1 #include 如果存在就返回所在位置的下标,如果不存在就返回“Not found”。以下程序只允许修改两行。 .. L1 L2 L3 . #include . L4 { L5 int low=0,high=N-1,mid; L6 while(low<=high) { L7 mid=high-low; L8 if(ma[mid]) L11 low=mid+1; L12 else L13 mid=m; L14 } L15 return(-1); L16 } L17 int main() L18 { L19 int i,a[N]={7,9,13,24,67},k,m; L20 scanf(“%d”,&m); L21 k=fun(a,m); L22 if(k>=0) L23 printf(“m=%d,index=%d\\n”,m,k); L24 else L25 printf(“Not be found!\\n); L26 return 0; L27 } 五、程序设计题(本大题25分,每空5分) 35.下列程序的主函数中,通过函数调用把N名学生的成绩放入一个带头节点的链表中,h指向链表的头节点。函数fun的功能是:找出N名学生中的最高分并返回。请补充程序。 #include ① }; typedef struct slist STREC; int fun(STREC *h) { int max=h->s; while( ② ) { if(max printf(“%d”,max); return max; } . . STREC *creat(int *s) { STREC *h,*p,*q; /*h表示链表的头部*/ int i=0; h=p=(STREC*)malloc(sizeof(STREC)); p->s=0; while(i ④ ; } p->next=NULL; return h; } int main() { int s[N]={85,76,69,85,91,72,64,87},max; STREC *head; ⑤ ; max=fun(head); printf(“max=%d\\n”,max); return 0; } 六、选考题(考生可根据自己的专业方向,从三组题中任选一组,多选则只计前一组的成绩。每空5分,共40分) 第一组 计算机网络技术方向 36.某公司为了让公司局域网中的计算机能通过DHCP服务器获得正确的IP地址信息,并能访问Internet,计划部署DHCP服务器,网络拓扑结构如图8所示,DHCP服务器配置情况如图9所示。 Internet DHCP服务器 192.168.18.253 …… PC-1 PC-n 图8 .
共分享92篇相关文档