c加加期末考试试卷及答案.docxVIP

  • 2
  • 0
  • 约8.68千字
  • 约 32页
  • 2026-10-08 发布于河南
  • 举报

c加加期末考试试卷及答案

一、单项选择题(共15题,每题2分,总计30分)

1.下列关于C++与C语言关系的描述中,正确的是()

A.C++是纯面向对象的编程语言,不支持面向过程程序设计

B.C++完全兼容C语言的语法规则,在C的基础上增加了面向对象等特性

C.C语言不支持函数重载,C++中所有函数都支持重载

D.C语言没有数据类型检查,C++有严格的数据类型检查

2.下列选项中,属于C++合法用户标识符的是()

A.2var

B.int

C._score123

D.a+b

3.下列运算符中,优先级最高的是()

A.!(逻辑非)

B.(逻辑与)

4.下列关于C++函数重载的描述中,错误的是()

A.重载函数的函数名必须相同

B.重载函数必须在参数个数或参数类型上存在差异

C.重载函数的返回值类型必须相同

D.构造函数可以被重载

5.下列关于C++引用的描述中,正确的是()

A.引用可以在定义后再绑定到其他变量

B.引用在定义时必须进行初始化

C.可以定义指向空值的引用(如intr=NULL;是合法的)

D.引用作为函数参数时,传递机制与值传递完全一致

6.若有定义constint*p;则下列描述正确的是()

A.p是指向int类型常量的指针,不能通过p修改所指向变量的值

B.p是常量指针,p本身

文档评论(0)

1亿VIP精品文档

相关文档