ImageVerifierCode 换一换
格式:DOC , 页数:16 ,大小:97.50KB ,
资源ID:909277      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-909277.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([专升本类试卷]山东专升本计算机科学与技术(综合二)模拟试卷6及答案与解析.doc)为本站会员(花仙子)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[专升本类试卷]山东专升本计算机科学与技术(综合二)模拟试卷6及答案与解析.doc

1、山东专升本计算机科学与技术(综合二)模拟试卷 6 及答案与解析单项选择题1 若一个栈的输入序列为 1,2,3,n,输出序列的第一个元素是 i,则第 j 个输出元素是( ) 。(A)ij 一 1(B) ij(C) ji+1(D)不确定的2 用不带头结点的单链表存储队列时,其队头指针指向队头结点,其队尾指针指向队尾结点,则在进行删除操作时( )。(A)仅修改队头指针(B)仅修改队尾指针(C)队头、队尾指针都要修改(D)队头、队尾指针都可能要修改3 若一棵二叉树具有 10 个度为 2 的结点,5 个度为 1 的结点,则度为 0 的结点个数是( )。(A)9(B) 11(C) 15(D)不确定4 下面

2、几个符号串编码集合中,不是前缀编码的是( )。(A)0 ,10 ,110,1111)(B) 11,10,001,101,0001(C) 00,010,0110,1000)(D)h ,c,aa,ac,aba ,abb,abc5 具有 10 个叶结点的二叉树中有( )个度为 2 的结点。(A)8(B) 9(C) 10(D)116 一棵二叉树的前序遍历序列为 ABCDEFG,它的中序遍历序列可能是( )。(A)CABDEFC (B) ABCDEFG(C) DACEFBG(D)ADCFEG7 n 个结点的完全有向图含有边的数目( )。(A)n*n(B) n(n+1)(C) n2(D)n*(n 1)8

3、对于长度为 9 的顺序存储的有序表,若采用折半查找,在等概率情况下的平均查找长度为( )的九分之一。(A)20(B) 18(C) 25(D)229 一组记录的关键码为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为( )。(A)(38 ,40,46,56,79,84)(B) (40,38,46,79,56,84)(C) (40,38,46,56,79,84)(D)(40 ,38,46,84,56,79)10 数据序列(8,9,10,4,5,6,20,1,2)只能是下列排序算法中的( )的两趟排序后的结果。(A)选择排序(B)冒泡排序(C)插入

4、排序(D)堆排序简答题11 简述二叉树与度为 2 的树之间的差别。11 回答以下关于图的问题:12 有 n 个顶点的有向强连通图最多需要多少条边?最少需要多少条边?13 表示一个有 1000 个顶点、1000 条边的有向图的邻接矩阵有多少个矩阵元素?14 对于一个有向图,不用拓扑排序,如何判断图中是否存在环?操作计算题15 已知一棵二叉树的中序序列和后序序列如下:中序:GLDHBEIACJFK 后序:LGHDIEBJKFcA给出这棵二叉树。转换为对应的森林。单项选择题16 ( )是构成 C 语言程序的基本单位。(A)函数(B)过程(C)子程序(D)子例程17 若有定义:char ch=a;则下

5、列表达式的值是( )(ch=A定义一个数组后,编译系统分配具体的内存单元,各单元有确切的地址。定义一个指针变量,编译系统分配一个存储地址单元,在其中可以存放地址值,也就是说,该指针变量可以指向一个字符型数据。但在对它赋予一个具体地址值前,它并未指向哪一个字符数据。22 【正确答案】 D【试题解析】 指针变量作为函数的参数,它的作用是把地址传给被调函数。23 【正确答案】 C【试题解析】 在 C 语言中允许用关键字 typedef 定义一种新的类型名来代替已有的类型名。24 【正确答案】 A【试题解析】 联合体数据类型是指将不同的数据项存放于同一段内存单元的一种构造数据类型。同结构体类型相似,在

6、一个联合体内可以定义多种不同的数据类型;不同的是,在一个联合体类型的变量中,其所有成员共用同一块内存单元,因此,虽然每一个成员均可以被赋值,但只有最后一次赋进去的成员值能够保存下来,而先前赋进去的那些成员值均被后来的覆盖了。25 【正确答案】 D【试题解析】 顺序读写方式既适用于二进制文件,也适用于文本文件。填空题26 【正确答案】 ia+ ;b;M+N【试题解析】 思想如下:先设指针数组 e 为空,从指针数组 a、b 的开头开始,比较 a、b 当前两个元素的大小,将较小者插入到 C 中。该较小元素所在的指针向后移动一个位置(+1),另一个指针不变,继续参与下一轮比较,这样一直比到某一个指针数

7、组结束。最后再将还没有比较完的指针数组中剩余的元素全部插入 C 中即可。27 【正确答案】 agei *p2=0 p+2【试题解析】 先将输入值放人数组 age 中,指针 P 指向该数组的首地址,如果该指针指向的数能够被 2 整除,说明该数为偶数,指针 P+2,表示指向下一个地址的下一个地址,即下标为偶数。28 【正确答案】 ai break【试题解析】 当 ai值为 1 时,执行 default 语句输出 X;当 aVi值为 2 时,执行putchar(A)语句输出 A,遇到 break 退出;当 aEi值为 3 时,执行 putchar(A)语句输出 A,遇到 break 退出;当 ai值

8、为 4 时,执行 putchar(B)和 putchar(X)语句输出 BX;当 ai值为 1 时,执行 putchar(X)语句输出 X;所以输出结果为XAABXX。编程题29 【正确答案】 #include“stdio h”main( )int a,max=0 ;scanf(“d”, a);while(a)if(maxa)max=a;scanf(“d”, &a);)printf(“d n”,max);【试题解析】 用 max 表示最大值。30 【正确答案】 #include“stdio h”main( )char s80;int i,j ;gets(s);for(i=j=0;si!= 0;i+)if(si!=c)sj+=si;sj=0 ;puts(s);31 【正确答案】 #include“stdio h”int func(int n)int s:if(n=1 n=0)s=1:elses=n+func(n 一 1);return(s);main( )int n,t;printf(“input a number(n 1):”);scanf(“d”, &n);t=func(n);printf(“d n”,n,t);

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1