2011年1月自考04737C++程序设计历年真题及答案

自考生网为考生们整理提供了“2011年1月自考04737C++程序设计历年真题及答案”,更多04737C++程序设计真题内容可点击查看04737C++程序设计真题及答案汇总。

注:不同省份、不同专业的自考历年真题及答案,只要课程代码和课程名称相同,都可参考使用。

2011年1月自考04737C++程序设计历年真题及答案

1、在哪种派生方式中,派生类可以访问基类中的protected成员()

A.public和private

B.public和protected

C.protected和private

D.仅protected

查看答案   模拟考场

2、对C++语言和C语言的兼容性,描述正确的是()

A.C++兼容C

B.C++部分兼容C

C.C++不兼容C

D.C兼容C++

查看答案   模拟考场

3、在C++中使用流进行输入输出,其中用于屏幕输出的对象是()

A.cerr

B.cin

C.cout

D.cfile

查看答案   模拟考场

4、对使用关键字new所开辟的动态存储空间,释放时必须使用()

A.free

B.create

C.delete

D.realse

查看答案   模拟考场

5、如没有使用private关键字定义类的数据成员,则默认为()

A.private

B.public

C.protected

D.friend

查看答案   模拟考场

6、使用值传递方式将实参传给形参,下列说法正确的是()

A.形参是实参的备份

B.实参是形参的备份

C.形参和实参是同一对象

D.形参和实参无联系

查看答案   模拟考场

7、在函数调用时,如某一默认参数要指明一个特定值,则有()

A.其之前所有参数都必须赋值

B.其之后所有参数都必须赋值

C.其前、后所有参数都必须赋值

D.其前、后所有参数都不必赋值

查看答案   模拟考场

8、设存在函数intmax(int,int)返回两参数中较大值,若求22,59,70三者中最大值,下列表达式不正确的是()

A.intm=max(22,max(59,70));

B.intm=max(max(22,59),70);

C.intm=max(22,59,70);

D.intm=max(59,max(22,70));

查看答案   模拟考场

9、下列哪个类型函数不适合声明为内联函数()

A.函数体语句较多

B.函数体语句较少

C.函数执行时间较短

D.函数执行时间过长

查看答案   模拟考场

10、intFunc(int,int);不可与下列哪个函数构成重载()

A.intFunc(int,int,int);

B.doubleFunc(int,int);

C.doubleFunc(double,double);

D.doubleFunc(int,double);

查看答案   模拟考场

11、对类中声明的变量,下列描述中正确的是()

A.属于全局变量

B.只属于该类

C.属于该类,某些情况下也可被该类不同实例所共享

D.任何情况下都可被该类所有实例共享

查看答案   模拟考场

12、类的私有成员可在何处访问()

A.通过子类的对象访问

B.本类及子类的成员函数中

C.通过该类对象访问

D.本类的成员函数中

查看答案   模拟考场

13、如果没有为一个类定义任何构造函数的情况下,下列描述正确的是()

A.编译器总是自动创建一个不带参数的构造函数

B.这个类没有构造函数

C.这个类不需要构造函数

D.该类不能通过编译

查看答案   模拟考场

14、一个类可包含析构函数的个数是()

A.0个

B.1个

C.至少一个

D.0个或多个

查看答案   模拟考场

15、this指针存在的目的是()

A.保证基类公有成员在子类中可以被访问

B.保证每个对象拥有自己的数据成员,但共享处理这些数据成员的代码

C.保证基类保护成员在子类中可以被访问

D.保证基类私有成员在子类中可以被访问

查看答案   模拟考场

更多本套试题及答案 >> 点此查看

相关专题: 江苏自考真题 2016年10月自考真题 2016年1月自考真题 2011年10月自考真题 2017年7月自考真题 2018年1月自考真题

相关推荐

近期文章