当前位置:首页 >课程 >C++程序设计

1、高级语言主要分为面向过程程序设计和面向( )程序设计

A.对象
B.难度
C.条件
D.人工智能

参考答案:请扫码使用小程序查看答案

2、在C++中定义一个类要使用关键字( )

A.int
B.class
C.type
D.define

参考答案:请扫码使用小程序查看答案

3、在C++中使用一对( )作为类声明的开始和结束

A." "
B.{ }
C.[ ]
D./ /

参考答案:请扫码使用小程序查看答案

4、在类的访问控制中,表示私有成员的是( )

A.public
B.PUBLIC
C.private
D.siyouchengyuan

参考答案:请扫码使用小程序查看答案

5、C++的类一般包含数据成员和( )

A.属性成员
B.成员函数
C.数据范围
D.最大最小值

参考答案:请扫码使用小程序查看答案

6、在不声明类成员的控制方式时,默认的控制方式是( )

A.public
B.protected
C.gongyouchengyuan
D.private

参考答案:请扫码使用小程序查看答案

7、在类声明之后对成员函数进行定义,要使用运算符( )

A.>>
B.->
C." "
D.::

参考答案:请扫码使用小程序查看答案

8、通过对象指针去调用成员函数,需要使用运算符( )

A..
B.->
C." "
D.::

参考答案:请扫码使用小程序查看答案

9、在类的访问控制中,表示公有成员的是( )

A.public
B.gongyouchengyuan
C.private
D.protected

参考答案:请扫码使用小程序查看答案

10、通过对象变量去调用成员函数,需要使用运算符( )

A.>>
B.->
C." "
D..

参考答案:请扫码使用小程序查看答案

11、已知month是类Date的私有数据成员,x是类Date的对象,以下第( )行语句错误 void Date::set() //第1行 { x.month = 1; //第2行 month = 1; //第3行 } //第4行

A.1
B.2
C.3
D.4

参考答案:请扫码使用小程序查看答案

12、已知day是类Date的公有数据成员,p是指向某个Date对象的指针,在主函数中语句( )是正确的

A.p.day = 1;
B.p->day = 1;
C.p(day) = 1;
D.p::day=1;

参考答案:请扫码使用小程序查看答案

13、调用一个成员函数需要使用运算符( )

A.>>
B..
C.->
D.<<

参考答案:请扫码使用小程序查看答案

14、成员函数可以通过( )来调用

A.数据成员
B.数据流
C.对象变量
D.对象指针

参考答案:请扫码使用小程序查看答案

15、已知day是类Date的私有数据成员,p是指向某个Date对象的指针,在主函数中包含语句( )是错误的

A.p.day = 1;
B.p->day = 1;
C.cout D.p::day=1;

参考答案:请扫码使用小程序查看答案

16、已知set()是类Date的私有函数,p是指向某个Date对象的指针,在类Date的类内定义中语句( )是错误的

A.p.set=1;
B.p->set();
C.p.set();
D.set();

参考答案:请扫码使用小程序查看答案

17、在声明类时不分配内存单元

A.正确
B.错误

参考答案:请扫码使用小程序查看答案

18、在声明类的数据成员时,可以同时初始化数据

A.正确
B.错误

参考答案:请扫码使用小程序查看答案

19、类公有成员的访问控制是protected

A.正确
B.错误

参考答案:请扫码使用小程序查看答案

20、一般情况下,对象的私有数据成员可以被其他类的对象访问

A.正确
B.错误

参考答案:请扫码使用小程序查看答案

21、类的成员函数可以在类声明后再具体定义

A.正确
B.错误

参考答案:请扫码使用小程序查看答案

22、类的成员函数必须在类声明时就定义完毕

A.正确
B.错误

参考答案:请扫码使用小程序查看答案

23、类的成员函数属于一个类,所以不可以重载。

A.正确
B.错误

参考答案:请扫码使用小程序查看答案

24、类保护成员的访问控制是protected

A.正确
B.错误

参考答案:请扫码使用小程序查看答案

25、类公有成员在任何地方都可以访问

A.正确
B.错误

参考答案:请扫码使用小程序查看答案

26、已知day是类Date的私有数据成员,p是Date对象,在主函数中包含语句p.day=2;,该语句是( )

A.正确
B.错误

参考答案:请扫码使用小程序查看答案