自考生网为考生们整理提供了“2022年4月自考07761VC程序设计模拟试题及答案1”,更多07761VC程序设计模拟试题内容可点击查看07761VC程序设计模拟试题及答案汇总。
注:不同省份、不同专业的自考模拟试题及答案,只要课程代码和课程名称相同,都可参考使用。
1、说明语句constchar*ptr;中,ptr是()。
A.指向字符常量的指针
B.指向字符的常量指针
C.指向字符串常量的指针
D.指向字符串的常量指针。
2、若需要把一个类外定义的成员函数指明为内联函数,则必须把关键字()放在函数原型或函数头的前面。
A.in
B.inline
C.inLine
D.InLiner
3、在C++程序中使用的cin标识符是系统类库中定义的()类中的一个对象。
A.istream输入流
B.ostream
C.iostream
D.fstream
4、假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数的类型为()。
A.int
B.char
C.AA
D.AA*
5、在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则队首的后一个位置为()。
A.first+1
B.(first+1)%MS
C.(first-1)%MS
D.(first+length)%MS
6、关于new运算符的下列描述中,错误的是()
A.它可以用来动态创建对象和对象数组
B.使用它创建的对象或对象数组可以使用运算符delete删除
C.使用它创建对象时要调用构造函数
D.使用它创建对象数组时必须指定初始值
7、以下基类中的成员函数表示纯虚函数的是()
A.virtualvoidtt()=0
B.voidtt(int)=0
C.virtualvoidtt(int)
D.virtualvoidtt(int){}
8、C++对C语言做了很多改进,即从面向过程变成为面向对象的主要原因是()
A.增加了一些新的运算符
B.允许函数重载,并允许设置缺省参数
C.规定函数说明符必须用原型
D.引进了类和对象的概念
9、若Sample类中的一个成员函数说明如下:voidset(Sample&a),则Sample&a的含义是()
A.指向类Sample的名为a的指针
B.a是类Sample的对象引用,用来作函数Set()的形参
C.将a的地址赋给变量Set
D.变量Sample与a按位与的结果作为函数Set的参数
10、类的析构函数是对一个对象进行以下哪种操作时自动调用的是()
A.建立
B.撤销
C.赋值
D.引用
11、C++对C语言作了很多改进,下列描述中()使得C语言发生了质变,从面向过程变成了面向对象。
A.增加了一些新的运算符
B.允许函数重载,并允许设置缺省参数
C.规定函数说明必须用原型
D.引进了类和对象的概念
12、下面有关构造函数的描述中,正确的是()。
A.构造函数可以带有返回值
B.构造函数的名字与类名完全相同
C.构造函数必须带有参数
D.构造函数必须定义,不能缺省
13、友元类必须被说明为公有成员。
A.正确
B.错误
14、作为虚函数隐含参数的this指针,决定了虚函数调用时执行的代码。
A.正确
B.错误
15、类的静态数据成员需要在定义每个类的对象时进行初始化。
A.正确
B.错误
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题