欢迎光临
我们一直在努力

北语20春《C++》作业3【参考答案】

可做奥鹏国开全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

20春《C++》作业3

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 40 分)

1.字符串常量“A”的长度是( )

A.0

B.1

C.2

D.3

 

2.在C++中,函数原型不能标识( )。

A.函数的返回类型

B.函数参数的个数

C.函数参数类型

D.函数的功能

 

3.在面向对象的程序设计中,首先在问题域中识别出若干个 ( )。

A.函数

B.类

C.文件

D.过程

 

4.若有语句char a[]= “test”;int b=strlen(a);则执行语句后b的值为( )。

A.3

B.4

C.5

D.0

 

5.C++源程序的扩展名为( )。

A..c

B..cpp

C..c++

D..cplus

 

6.( )是表示换行的转义字符

A.\f

B.\\

C.\n

D.\b

 

7.C++中用于进行单行注释的符号是( )。

A.//

B./

C./**/

D.*/

 

8.多个具有不同类型或个数参数的函数共用一个函数标识名被称为( )函数。

A.继承

B.重载

C.递归

D.多态

 

9.说明语句在某一个类定义、函数定义或复合语句中的变量被称为( )

A.全局变量

B.局部变量

C.形式变量

D.实际变量

 

10.有如下语句 int i=1; do { i++; }while(i<10); 则程序执行时循环执行( )次。

A.0

B.8

C.9

D.10

 

二、多选题 (共 8 道试题,共 32 分)

11.C++中类的派生方式有( )。

A.private

B.static

C.public

D.protected

 

12.下面数据结构中是线性结构的有( )。

A.链表

B.数组

C.图

D.栈

 

13.下面变量赋初值中正确的是( )

A.int a=3

B.int a,b=3

C.int a=3,b=3

D.int a=b=3

 

14.下列关于数组初始化的说法正确的是( )

A.若对数组a定义:”static int x[10];”,则数组元素值均为0

B.”int x[10]={1,2,3,4,5,6,7,8,9};”表示x[9]元素值为9

C.对于”int x[10];”它的元素初值是不确定的

D.”int x[10]={1,2,3,4,5};”是不合法的,因为数组长度为10,而初始值仅有5个

 

15.以下叙述中不正确的是( )

A.函数中的形式参数是局部变量

B.在一个函数内的复合语句中定义的变量在本函数范围内有效

C.在一个函数内定义的变量只在本函数范围内有效

D.函数的形式参数不可以说明为register变量

 

16.已知x,y,z是整型变量,则下列选项中正确的是( )

A.if (x&&y) cout<<“x&&y”

B.if (x=y) cout<<“x=y”

C.if (x#y) cout<<“x#y”

D.if(x<>y) cout<<“x<>y”

 

17.已知x,y,z是整型变量,则下列选项中正确的是( )

A.if (x&&y) cout<<“x&&y”

B.if (x=y) cout<<“x=y”

C.if (x#y) cout<<“x#y”

D.if(x<>y) cout<<“x<>y”

 

18.下列运算符中,优先级相同的是( )

A.~

B.%

C./

D.>

 

三、判断题 (共 7 道试题,共 28 分)

19.同一个数组中的各个元素数据类型一定相同。

 

20.在私有继承中,基类中所有成员对派生类都是不可见的。

 

21.for语句中的循环控制变量必须在for语句内部进行声明。

 

22.当一个函数体内定义的局部变量和全局变量同名时,程序会优先选择使用全局变量。

 

23.返回值类型、参数个数和类型都相同的函数也可以重载。

 

24.一条语句最多只能定义一个变量并指定初始值。

 

25.C++中的函数都具有返回值。

赞(0)
未经允许不得转载:奥鹏作业网 » 北语20春《C++》作业3【参考答案】

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址