专注在线职业教育23年
下载APP
小程序
希赛网小程序
导航

2021年高级语言程序设计考研真题答案及解析

责编:希赛网 2023-07-26
考研资料领取

本文提供2021年高级语言程序设计考研真题答案及解析,以下为具体内容

1、下列说法正确的是( )。

A、消除递归一定要使用栈。

B、对同一输入序列进行两组不同合法入栈和出栈组合操作,所得的输出序列也一定相同。

C、通常使用队列来处理函数调用或过程调用。

D、为解决计算机主机与打印机之间速度的不匹配问题,可以设置打印数据缓存区,其逻辑结构应该是队列。

2、n个结点的线索二叉树上含有的线索数是( )。

A、n-1

B、n

C、n+1

D、2n

3、一组记录的关键字为(12,17,37,1,23,68,20,78,84,29,55,11,121,43),用链地址法构造散列表,散列函数为H(key)=keyMOD11,散列地址为1的链中有( )个记录。

A、2

B、3

C、4

D、5

4、已知字符集{a,b,c,d,e,f},若各字符出现的次数分别为8,5,11,2,15,6,则对应字符集中各字符的哈夫曼编码可能是( )。

A、00,1011,01,1010,11,100

B、00,100,110,000,0010,01

C、10,1011,11,0011,00,010

D、0011,10,11,0010,01,000

5、以下选项错误的是( )。

A、一个C源程序必须有且仅有一个主函数

B、一个C源程序可以包含一个或多个子函数

C、在C源程序中注释说明必须位于语句之后

D、C源程序基本结构是函数

6、当c的值不为0时,在下列选项中能正确将c的值赋给变量a,b的是( )。

A、c=b=a

B、(a=c)||(b=c)

C、(a=c)&&(b=c)

D、a=c=b

7、对于以下的变量定义,不正确的表达式是( )。struct node{ int j,k;}x;struct node *p=&x;

A、p->k=2

B、(*p).k=2

C、x.k=2

D、x->k=2

8、设A为存放短整型的一位数组,如果A的首地址为P,那么A中第i个元素地址的c语言表达式为( )。

A、P+2*i

B、P+(i-1)*2

C、P+(i-1)

D、P+i

9、下列描述不正确的是( )。

A、字符数组中可以存放字符串

B、可以对字符型数组进行整体输入、输出

C、可以对整型数组进行整体输入、输出

D、不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值

点击查看答案与解析
点击查看【完整】试卷>>

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关阅读
查看更多

加群交流

公众号

客服咨询

考试资料

每日一练

咨询客服