宁夏C++综合测试难题精选(含答案).docVIP

  • 2
  • 0
  • 约3.32千字
  • 约 10页
  • 2026-10-11 发布于四川
  • 举报

宁夏C++综合测试难题精选(含答案).doc

宁夏C++综合测试难题精选(含答案)

单项选择题(每题2分,共20分)

1.在C++中,以下哪种方式可以正确声明一个整型变量a并初始化为10?

A.inta;a=10;

B.inta(10);

C.inta=10;

D.以上都是

2.函数重载是指()

A.两个或多个函数取相同的函数名,但形参的个数或类型不同

B.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同

C.两个以上的函数名字不同,但形参的个数或类型相同

D.两个以上的函数取相同的函数名,并且函数的返回类型相同

3.以下关于类和对象的说法,错误的是()

A.类是对象的抽象,对象是类的实例

B.类是一种用户自定义的数据类型

C.创建对象时不需要为对象分配内存

D.可以使用类来定义多个不同的对象

4.下面关于构造函数的描述,错误的是()

A.构造函数可以设置默认参数

B.构造函数在定义对象时自动执行

C.构造函数可以是内联函数

D.构造函数不可以重载

5.C++中,继承方式有()

A.公有继承、私有继承

B.保护继承

C.以上都是

D.以上都不是

6.若有定义`inta[3][4]`,则数组`a`中各元素()

A.可在程序的运行阶段得到初值

B.可在程序的编译阶段得到初值

C

文档评论(0)

1亿VIP精品文档

相关文档