版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2019年四川西南科技大学程序综合设计考研真题一、程序阅读与理解。(共计45分)1.阅读下面程序,请写出程序执行后的输出结果。(5分)#include<stdio.h>intmain(){intcount=5;while(count<=7){Count++;printf(“%d\n”,count);}return0;}2.阅读下面程序,请写出程序执行后的输出结果。(5分)#include<stdio.h>intmain(){int*p,*q,k=10,j=6;p=&k;q=&j;if(*p<*q)printf(“%d\n”,*p);elseprintf(“%d\n”,*q);return0;}3.阅读下面程序,请写出程序执行后的输出结果。(5分)#include<stdio.h>intmain(){inti;intF[5]={1,1};for(i=2;i<5;i++)F[i]=F[i-2]+F[i-1];for(i=0;i<5;i++)printf(“%d”,F[i]);return0;}4.阅读下面程序,请写出程序执行后的输出结果。(5分)#include<stdio.h>voidfunction(int*x,int*y){printf(“%d%d”,*x,*y);*x=8;*y=9;}intmain(){intx=5,y=6;function(*y,*x);printf(“%d%d”,*x,*y);return0;}5.阅读下面程序,请写出程序执行后的输出结果。(5分)#include<stdio.h>intmain(){charstring[20]=“WelcometoChina!”,*p=string;printf(“%s\n”,p+11);return0:}6.阅读下面程序,请写出程序执行后的输出结果。(5分)#include<stdio.h>intmain(){FILE*fp;inti,k=0;fp=fopen(“test.dat”,“w”);for(i=4;i<=8;i++)fprintf(fp,“%d”,i);fclose(fp);fp=fopen(“test.dat”,“r”);fscanf(fp,“%d”,k);printf(“%d\n”,k);fclose(fp);return0;}7.阅读下面程序,请写出程序执行后的输出结果。(5分)#include<stdio.h>voidfunction(inta[]){inti=0;while(a[i]<=10){printf(“%d”,a[i]);i++;}}intmain(){intD[]={3,6,9,10,4,12,8};function(D);return0;}8.阅读下面程序,请写出程序执行后的输出结果。(5分)#include<stdio.h>intmain(){intk;for(k=1;k<=10;k++){if(k%3==0)continue;printf(“%d”,k);}return0;}9.阅读下面程序,当输入3和8时,请写出程序执行后的输出结果。(5分)#include<stdio.h>intmain(){int*pl,*p2,*p,x,y;scanf(“%d%d”,&x,&y);pl=&x;p2=&y;if(x<y){p=p1;pl=p2;p2=p;}printf(“x=%d,y=%d\n”,x,y);printf(“max=%d,min=%d\n”,*pl,*p2);return0;}二、简答、计算题。(共计60分)1.已知用一维数组存放的一棵完全二叉树:ABCDEFGHIJKL,请画出该二叉树的结构,并写出该树的先序、中序和后序遍历序列。(10分)2.已知有一组关键字为{16,3,7,11,9}的初始记录,请详细给出构造一棵AVL树的详细过程。(16分)3.已知有一哈希表长度为9,哈希函数为H(K)=K%9(取模运算),给定的关键字集合{7,8,30,11,18,9,14,26},请计算集合中关键字的哈希地址,并用拉链法构建哈希表。(12分)4.霍夫曼编码是一种变长编码方法,请为概率分别为{0.09,0.24,0.26,0.11,0.30}的字符集合(m,n,h,o,p}构造一棵霍夫曼树,并给出每个符号的编码。(13分)5.请详细给出{5,10,20,2,8,7,11,9,14}的冒泡排序过程(升序)。(9分)算法设计。(共计45分)1.请用C语言写出直接选择排序算法的代码,该算法的函数定义如下:(15分)voidselectSort(intR[],intn){}2.现有单链表结点类型定义如下:TypedefstructLNode{ElemTypedata;structLNode*next;}HL;请设计一个算法统计单链表HL中结点值等于某个给定值x的结点数。(15分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《噪声污染防治法》课件
- 网店美工模拟题+答案
- 吉林省长春市公主岭市2023-2024学年七年级上学期期末模拟考试数学试卷(含答案)
- 养老院老人心理咨询师福利待遇制度
- 养老院老人精神文化生活指导制度
- 《关于液氨的讲课》课件
- 2024年环境检测外包服务合同
- 房屋无偿协议书(2篇)
- 《增值的战略评估》课件
- 2025年上饶货运从业资格证模拟考
- 2024合作房地产开发协议
- 农贸市场通风与空调设计方案
- Unit 6 Food Lesson 1(说课稿)-2024-2025学年人教精通版(2024)英语三年级上册
- 第25课《周亚夫军细柳》复习课教学设计+2024-2025学年统编版语文八年级上册
- 2024年广东省深圳市中考英语试题含解析
- 金蛇纳瑞2025年公司年会通知模板
- 有限空间应急预案演练方案及过程
- GB/T 16288-2024塑料制品的标志
- 四年级英语上册 【月考卷】第三次月考卷(Unit 5-Unit 6) (含答案)(人教PEP)
- 某某市“乡村振兴”行动项目-可行性研究报告
- 中国航空协会:2024低空经济场景白皮书
评论
0/150
提交评论