2022年海南工学自考考试真题卷.docx

上传人:w**** 文档编号:21855201 上传时间:2022-06-21 格式:DOCX 页数:10 大小:20.99KB
返回 下载 相关 举报
2022年海南工学自考考试真题卷.docx_第1页
第1页 / 共10页
2022年海南工学自考考试真题卷.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《2022年海南工学自考考试真题卷.docx》由会员分享,可在线阅读,更多相关《2022年海南工学自考考试真题卷.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2022年海南工学自考考试真题卷本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意) 1.设有数组定义:char array=Asia;则数组array所占用的空间为_ A4个字节 B5个字节 C6个字节 D7个字节 2.以下是对二维数组的正确说明的是_ Aint3 Bfloat a(3,4) Cdouble a14 Dfloat a(3)(4) 3.在下列函数的参数传递方式中,可以改变实参值的参数传递方式是_ A值传递 B地址传递 C返回值传递 DA、B和C 4.下列关于函数的递归调用描述不正确的是

2、_ A函数的递归调用就是函数对自身的调用 B向下的递归调用过程被称为是递归过程 C向上携带返回表达式的过程被称为是回溯过程 D递归过程必须解决的问题有三个 5.常用的数学处理类系统函数所在的头文件是_ Amathh Bctypeh Cdosh Dstdlibh 6.设int a=6;,则执行b=a1;语句后b的值是_ A3 B6 C9 D12 7.表达式8263的值是_ A7 B5 C3 D1 8.以下程序的输出结果是(已知字母a的ASC值比字母A的ASC值大32)_ main() int i; for(i='A';i'I';i+,i+) printf(%c,i

3、+36); ADEGIK Begik CEGIK Ddegik 9.以下程序的输出结果是_ main() char a10=123456789),*P; int 1; i=8; p=a+i; printf(%s\n,p-3); A5678 B6789 C7890 D不确定 10.当C的值不为0时,在下列选项中能正确将C的值赋给变量a和b的是_ Ac=a=b B(a=c)(b=c) C(a=c)(b=c) Da=c=b 11.以下说法中正确的是_ A#define和printf都是C语句 B#define是C语句,而printf不是 Cprintf是C语句,但#define不是 D#de

4、fine和printf都不是C语句 12.若已定义:int a9,*p=a;并在以后的语句中未改变P的值,不能表示a1地址的表达式是_ Ap+1 Ba+1 Ca1 D*p1 13.若有以下定义和语句: double r=99,*p=r; *p=r; 则以下正确的叙述是( ) A以上两处的*p含义相同,都说明给指针变量p赋值 B在double r=99,*p=r;中,把r的地址赋值给了p所指的存储单元 C语句*p=r;把变量r的值赋给指针变量p D语句*p=r;取变量r的值放回r中 14.C语言早期规定建立文件缓冲区采用的形式是_ A缓冲文件系统 B非缓冲文件系统 C分页文件系统 DAB 15.

5、下列不属于面向机器语言的是_ A符号语言 B二进制语言 C汇编语言 DC语言 16.设int b=2;表达式(b2)/(b1)的值是_ A2 B4 C6 D8 17.设置变量定义为:int a=0x53;int b=6;,求表达式ab的值(假定现有计算机字长为16)_ A82 B-82 C72 D-72 18.为了判定两个字符串是否相等应当使用_ Aif(s1=s2) Bif(s1=s2) Cif(strcmp(s1,s2)=0) Dif(strcmp(s1,s2)=0) 19.设char c5='a','b','\0','C&#

6、39;,'\0');则printf(%s,c);的输出是_ A'a''b' Bab Cabc Dab\0c 20.以下程序的运行结果是_ #includestdioh main() int a=1,2,3,4,5,6,7,8,9,10,11,12; int *p=a5,*q=NULL; printf(%d%d\n,*p,*q); A运行后报错 B6 0 C6 12 D5 5 21.当执行以下程序段时_ doy-;while(-y) printf(%d\n,y-); A循环体将执行一次 B循环体将执行两次 C循环体将

7、执行无限次 D系统将提示有语法错误 22.设char str100;int I=5;,则引用数组元素的错误形式的是_ AstrI+10 B*(srr+I) C(str+I-1) D*(str+)+I) 23.下列表达式的值为0的是_ A3%5 B3*5 C3/5.0 D35 24.字符串2008 Olympic在存储单元中所占用的字节数是_ A9 B10 C11 D13 25.设a=5,b=3;,执行语句printf(%d,%d,(a,b),(b,a);输出是_ A5,3 B3,5 C5,5 D3,3 26.执行下列程序段后,*p的值是_ char *p=asdf; printf(%c,*(p

8、+strlen(p); A语句错误 Bs Cd Da 27.下列关于函数的说法不正确的是_ A函数是一个可反复使用的程序段 Bmain()函数也可以做被调函数 C函数参数的输入和输出统称为函数问数据的传递 D从定义的角度来分,可分为用户函数和系统函数两类 28.通常适用于从被调用函数中将一个值传回主调函数的参数传递方式是_ A利用返回值数据传递方式 B利用形参与实参传递数据的方式 C利用全局变量传递数据的方式 D以上都不对 29.下列关于文件随机定位函数fseek_的描述正确的是_ A若定位正确返回非零值 B包含在头文件stdlibh中 C本函数只能用于二进制文件 D本函数可以使用文件内部指针

9、直接指向需要的某个数据 30.索引顺序文件的记录,在逻辑上按关键字顺序排列,但物理上不一定按关键字顺序存储,故需要建立一张指示逻辑记录和物理记录之间一一对应关系的_ A索引表 B链接表 C符号表 D交叉访问题 31.在循环双链表的p所指结点之后插入s所指结点的操作是_ APnext=s; Bpnext=s; sprior=p; pnextprior=s; pnextprior=s; sprior=p; snext=pnext; snext=pnext Csprior=p; Dsprior=p; snext=pnext; snext=pnext; pnext=s; pnextprior=s; p

10、nextprior=s; pnext=s; 32.在下面的程序中,语句S的执行次数为_ for(i=1;i=n-1;i+) for(j=n;j=i;j-) S; 33.设矩阵A(aij,1i,ji0)的元素满足: aij0(ij,1i,j10) aij=O(ij,1i,j10) 现将A的所有非0元素以行序为主序存放在首地址为2000的存储区域中,每个元素占4个单元,则元素9,5的首地址为( ) A2160 B2164 C2336 D2340 34.循环队列用数组A0m-1存放其元素值,已知其头尾指针分别是front和rear,则当前队列中的元素个数是_ A(rear-front+m)MODm

11、Brear-fomt+1 Crear-fribt-1 Drear-front 35.如果要求一个线性表适应动态变化的要求,又必须能尽快地进行查找,则可以选择采用_查找方法。 A分块 B二分 C顺序 D散列 36.具有12个记录的序列,采用冒泡排序最少的比较次数是_ A1 B144 C11 D66 37.若用冒泡排序法对序列18,14,6,27,8,12,16,52,10,26,47,29,41,24从小到大进行排序,共要进行_次比较。 A33 B45 C70 D91 38.若已知一个栈的输入序列为1,2,3,n,其输出序列为P1,P2,Pn。若P1=n,则P1为_ Ai Bn=i Cn-i+l

12、 D不确定 39.用数组A0.N-1存放循环队列的元素值,若其头尾指针分别为front和rear,则循环队列中当前元素的个数为_ A(rear-front+m)mod m B(rear-front+1)mod m C(rear-front-1+m)mod m D(rear-front)mod m 40.任何一个带权的无向连通图的最小生成树_ A只有一棵 B有一棵或多棵 C一定有多棵 D可能不存在 41.设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5和e6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出列的顺序是e2、e3、e4、e5、e6、e1,则栈S的容量至少应该是_

13、A6 B4 C3 D2 42.在一棵二叉树结点的先根序列、中根序列和后根序列中,所有叶子结点的先后顺序_ A都不相同 B完全相同 C先序和中序相同,而与后序不同 D中序和后序相同,而与先序不同 43.在一棵具有5层的满二叉树中,结点总数为_个。 A33 B32 C31 D30 44.在线索化二叉树中,结点T没有左子树的充要条件是_ ALchild=NIL BLtag=1 CLtag=1且TLchils=NIL D均不对 45.循环链表的主要优点是_ A不再需要头指针了 B已知某个结点的位置后,能够容易找到它的直接前趋 C在进行插入、删除运算时,能更好地保证链表不断开 D从表中任一结点出发都能扫

14、描到整个链表 46.磁带适合存储的文件类型是_ A索引文件 B顺序文件 C散列文件 D多关键字文件 47.下面的查找方式中,可以对无序表进行查找的是_ A顺序查找 B二分查找 C二叉排序树 DB-树上的查找 48._方法是对序列中的元素通过适当的位置交换将有关元素一次性地放置在其最终位置上。 A归并排序 B插入排序 C快速排序 D选择排序 49.在一个具有N个顶点的无向完全图中,包含的边的总数是_ AN(N-1)/2 BN(N-1) CN(N+1) DN(N+1)/2 50.在一个单链表中,已知q所指结点是p所指结点的直接前趋,若在p,q之间插入s结点,则执行_操作。 Asnext=pnext;pnext=s; Bqnext=s;snext=p; Cpnext=snext;snext=p; Dpnext=s;snext=q;第10页 共10页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 考试试题 > 会计资格

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁