2022年计算机基础与程序设计真题及答案

2022年计算机基础与程序设计真题及答案


2024年3月31日发(作者:)

广东省2022年普通高等学校专升本招生考试

计算机基础与程序设计

一、单项选择题(本大题共20小题,每小题3分,共60分)

1.代码 char a[10]="wait";printf("%dn" ,strlen(a));的运行结果为( )

A.4

C.8

A.0

C.1

序后的结果为( )

A.38,49,65,27,76,13,97

B.38,49,65,27,13,76,97

C.38,49,65,27,13,76,97

D.38,49,65,76,13,27,97

4.下列能够用作c语言自定义的标识符的是( )

A.6

A.63

C.64

A.p->Next=p

C.p=p->Next->Next

A.4

C.1

A.4

C.5

9.下列语法错误的是( )

a[2][2]={1,2,3,4}

a[2][]={1,2,3,4}

第 1 页 共 9 页

B.5

D.10

B.6

D.不确定

2.若a是整型变量,则逻辑表达式 (a==6) ll (a!=6) 的值为( )

3.起泡排序以序列49,38,65,97,76,13,27为初始输入,以升序第一趟排

B.6_6

f

B.32

D.128

B.p=p->Next

D.p->Next=p->Next->Next

B.2

D.4.5

B.5.0

D.4.5

5.一颗深度为6的二叉树,结点数最多为( )

6.在一个单链表中,现需要删除指针p所指结点的直接后继结点,则执行( )

7.在无向图中,所有顶点的出度总和与所有顶点的入度总和比值为( )

8.表达式(double)4/2)+2.5的值为( )

a[][2]={1,2,3,4}

a[2][2]=f1},{2,3.}

10.在函数调用中,数组名作为参数传递的是( )

A.数组的长度

B.数组的首地址

C.数组名元素的值

D.数组的元素个数

11.代码 int z=2;while(z--);printf("z=%d/n",z); 运行结果是( )

A.z=O

C.z=1

B.z=-1

D.无结果

12.若某应用的线性表最常用的操作是存取任一指定序号的元素,并且在表的最

后进行插入和删除运算,则最为节省时间的存储结构是( )

A.双链表

C.单循环链表

A. p*=3

C. p=&9

A.1,1

C.1,2

15.下列说法错误的是( )

函数从键盘读入字符串

函数输出数据到文件

函数输出字符到文件

r函数从磁盘文件读入字符

16.当定义一个结构体变量时,系统分配给它的内存容量为( )

A.各成员所需的内存量总和

B.第一个成员所需的内存量

C.成员中占内存最大的容量

D.最后一个成员所需的内存量

17.某完全二叉树上有1001个结点,其终端点的个数是( )

A.499

C.501

B.500

D.502

B.顺序表

D.带头结点的双循环链表

B. p/=9

D. p+=3

B.1,3

D.2,3

13.设 char a[10],b[10],*p=a,*q=b; ,下列语句正确的是( )

14.广义表L=((a,3,y),则L的长度和深度分别为( )

18.将序列 1,2,...,n 存入栈,出栈列的第一个元素为n,则第i个出栈的

第 2 页 共 9 页

元素为( )

A.n-i-1

C.n-i+1

A.邻接表

C.十字链表

20.队列和栈的共同点是( )

A.先进先出

C.后进先出

B.先进后出

D.只能在端点处插入或删除

B.n-i

D.不确定

B.邻接矩阵

D.逆邻接表

19.存储某个图所占存储空间与该图的顶点个数,相关的是( )

二、判断题(本大题共10小题,每小题2分,共20分)

21.对于一个c语言来说,它总是从main( )开始执行的( )

22.在C语言程序中,变量总是必须先定义再使用( )

-只结束本次循环,而不是终整个循环的执行( )

24.在C语言中,可以用语句 char a[10]; a="sdb"; 给数组a赋值( )

25.有向图的邻接矩阵一定是对称矩阵( )

26.C语言中的变量不可以在函数以外的位置进行定义( )

27.n个顶点的无向连通图,其生成树有n条边( )

28.在整数序列20,50,90,128,256中,用折半查找20的比较次数为2( )

29.用结构体变量作为实参进行函数调用时,采取的是“值传递”的方式( )

30.编译c语言程序时,可以发现注释中存在的拼写错误( )三、填空题(本

大题共5小题,每小题4分,共20分)

31.有语句int a=3, b=2,c=1,表达式a>b>c的值等于( )

32.若a,b, c为int型变量,则表达式 2||a/b&&!c 的值为( )

(fp) 函数用来判断文件是否结束,如果遇到文件结束,则函数值为( )

34.算法的效率度量主要是指( )复杂度和空间复杂度的度量。

35.线性表有顺序表和( )两种存储结构。

四、简答题(本大题共4小题,每小题10分,共40分)

36.什么是树的路径长度?什么是树的带权路径长度?

37.什么是局部变量?什么是全局变量?

38.什么是串?什么是子串?

39.十进制数2022转化为二进制数是多少?转化为十六进制数是多少?

五、计算题(本大题共3题,每小题10分,共30分)

40.分析下列程序

程序运行结束之后,

第 3 页 共 9 页

(1)i的值是多少?

(2)程序的最后运行结果是多少?

41.分析下列程序

若输出数值”2022”,则:

(1)此程序共循环几次?

(2)程序的最后运行结果是多少?

第 4 页 共 9 页

42.分析下列程序

程序运行结束后,

(1)m 的值是多少?

(2)程序的最后运行结果是多少?

六、应用题(本大题共3小题,每小题10分,共30分)

43.给定如图1所示的无向图。

(1)以结点编号1为起点、用深度优先搜索遍历图1。如果同一个顶点有多个

邻接点,则按结点编号的升序依次访问。请写出遍历顶点的访问序列。

(2)画出图1的最小生成树,并写出你得到此结果所用的算法名称。

第 5 页 共 9 页


发布者:admin,转转请注明出处:http://www.yc00.com/news/1711846389a1964737.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信