2022年C/C++语言程序设计考研真题答案及解析

考研 责任编辑:希赛网 2023-07-07

唐老师

考研计划定制

加我微信
距2026级考研考试

摘要:考研真题,是用来研究考试规律的。考生可通过真题,来确定自己的复习范围,来研究考试的重点、难点是哪些内容。希赛网为大家整理2022年C/C++语言程序设计考研真题答案及解析,供大家参考!

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

1、在下面有关对构造函数的描述中,正确的是:( )。

A、构造函数必须带参数

B、构造函数可以带返回值

C、构造函数的名字与类名完全相同

D、构造函数必须定义,不能默认

2、具有转换函数功能的构造函数,应该是( )。

A、不带参数的构造函数

B、带有一个参数的构造函数

C、带有两个以上参数的构造函数

D、缺省构造函数

3、友元的作用之一是:( )。

A、增加成员函数的种类

B、加强类的封装性

C、提高程序的运行效率

D、实现数据的隐藏性

4、下列描述中,( ) 是错误的。

A、对内联函数不可以进行异常接口声明

B、内联函数的定义必须现在内联函数第一次被调用之前

C、内联函数主要解决程序的运行效率问题

D、内联函数中可以包括各种语句

5、在C++语言中,关于类与对象说法中,错误的是( )。

A、在面向对象程序设计中,总是先声明对象,再由对象生成类.

B、类中的操作是用函数来实现的,称为成员函数

C、把类的数据称为数据成员

D、类和对象之间的关系是抽象和具体的关系

6、执行以下程序段后,输出结果和a的值是( )。int a=10; printf("%d",a++);

A、11和10

B、10和11

C、11和11

D、10和10

7、以下不正确的if语句形式是( )。

A、if(x<y) {x++;y++;}

B、if(x!=y) scanf(" %d",&x) else scanf("%d",&y);

C、if(x> y&&x!=y);

D、if(x==y) x+=y;

8、static char str[ 10]="China" ;数组元素个数为( )。

A、6

B、9

C、5

D、10

9、int a[10];合法的数组元素的最小下标值为( )。

A、10

B、9

C、1

D、0

点击查看【完整】试卷>>

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

考研备考资料免费领取

去领取

备考必读

大数据智能择校,海量院校,一键查询

一对一免费咨询,获取个性化建议,精准解决择校难题

距离考试还有
  • 1
  • 3
  • 9
!
咨询在线老师!