上海C++押题卷及答案.docVIP

  • 0
  • 0
  • 约2.91千字
  • 约 9页
  • 2026-08-27 发布于四川
  • 举报

上海C++押题卷及答案

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

1.以下哪个是C++中正确的常量定义方式?

A.constintnum=10;

B.intconstnum=10;

C.A和B都对

D.A和B都不对

2.若有定义inta[5]={1,2,3};,则a[3]的值是?

A.0

B.1

C.2

D.3

3.C++中,函数重载是指?

A.两个或多个函数名字相同,但形参列表不同

B.两个或多个函数名字相同,形参列表也相同

C.两个或多个函数返回值类型相同

D.两个或多个函数返回值类型不同

4.以下哪个是C++中的引用声明?

A.intp;

B.intr;

C.intr=a;

D.intp=a;

5.若有类定义classA{};,则创建A类对象的正确方式是?

A.Aa;

B.Aa();

C.newA;

D.A=newA();

6.以下关于C++中构造函数的说法,正确的是?

A.构造函数可以有返回值

B.构造函数的名字必须与类名相同

C.一个类只能有一个构造函数

D.构造函数不能被重载

7.若有定义inta=10,b=20;,执行语句a^=b;b^=a;a^=b;后,a和b的值分别是?

A.10,20

B.20,10

文档评论(0)

1亿VIP精品文档

相关文档