新建
上传
首页
助手
最?/div>
资料?/div>
工具

《面向对象程序设?/p>

(

本科

)

?/p>

2017

期末试题及答?/p>

 

 

一、单项选择

(

每小?/p>

2

分,?/p>

20

?/p>

) 

1

.字符串?/p>

a+b=12

?/p>

n

”的长度?/p>

(    )

?/p>

 

A

?/p>

6  

 

B

?/p>

7 

 

C

?/p>

8 

 

D

?/p>

9 

2

.假定一个二维数组的定义语句为“int a[3][4]

={{3

?/p>

4)

?/p>

{2

?/p>

8

?/p>

6))

;”,则元?/p>

a[2][1] 

的值为

(  )

?/p>

 

A

?/p>

0  

 

B

?/p>

4 

 

C

?/p>

8  

 

D

?/p>

6 

3

.以下正确的描述?/p>

(  )

?/p>

 

A

.函数的定义可以嵌套,函数的调用不可以嵌?/p>

 

B

.函数的定义不可以嵌套,函数的调用可以嵌?/p>

 

C

.函数的定义和函数的调用均可以嵌?/p>

 

D

.函数的定义和函数的调用均不可以嵌套

 

4

.设有定义“double array[1

0]

;”,则表达式

sizeof(array)

?/p>

sizeof(array[0])

?/p>

结果?/p>

array

数组?/p>

(  )

?/p>

 

A

.首地址

    B

.元素个?/p>

 

C

.每个元素所占的字节?/p>

    D

.总字节数

 

5

.若?/p>

P

指向包含

30

个整型元素的动态数组空间,则使用的定义语句?/p>

(    )

?/p>

 

A

?/p>

int*p=new 

int[30]    B

?/p>

int*p=new 

int(30)  C

?/p>

int*p=new[30]D

?/p>

*p=new 

int[30] 

6

.软件产品与其他软件产品组合成一个整体的难易程度叫做软件?/p>

(    )

?/p>

 

A

.可维护?/p>

    B

.可复用?/p>

C

.兼容?/p>

    D

.正确?/p>

 

7

.在多文件结构的程序中,通常把类的声明单独存放于

(    )

中?/p>

 

A

.主文件

    B

.实现文?/p>

C

.库文件

    D

.头文件

 

8

.在一个用数组实现的队列类中,假定数组长度?/p>

MS

,队首元素位置为

first

,队列长

度为

length

,则队首的后一个位置为

(    )

?/p>

 

A

?/p>

first+1 

B

?/p>

(first+1)

?/p>

MS 

C

?/p>

(first

一

1)

?/p>

MS  

D

?/p>

(first+length)

?/p>

MS 

9

?/p>

假定一个类的构造函数为“A(int 

aa=1?/p>

int 

bb=0){a=aa;b=bb

?/p>

)”,

则执?/p>

?/p>

A 

x(4)

?/p>

?/p>

语句后,

x

?/p>

a

?/p>

x

?/p>

b

的值分别为

(  )

?/p>

 

A

?/p>

1

?/p>

0    B

?/p>

1

?/p>

4    C

?/p>

4

?/p>

1    D

?/p>

4

?/p>

0        

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

《面向对象程序设?/p>

(

本科

)

?/p>

2017

期末试题及答?/p>

 

 

一、单项选择

(

每小?/p>

2

分,?/p>

20

?/p>

) 

1

.字符串?/p>

a+b=12

?/p>

n

”的长度?/p>

(    )

?/p>

 

A

?/p>

6  

 

B

?/p>

7 

 

C

?/p>

8 

 

D

?/p>

9 

2

.假定一个二维数组的定义语句为“int a[3][4]

={{3

?/p>

4)

?/p>

{2

?/p>

8

?/p>

6))

;”,则元?/p>

a[2][1] 

的值为

(  )

?/p>

 

A

?/p>

0  

 

B

?/p>

4 

 

C

?/p>

8  

 

D

?/p>

6 

3

.以下正确的描述?/p>

(  )

?/p>

 

A

.函数的定义可以嵌套,函数的调用不可以嵌?/p>

 

B

.函数的定义不可以嵌套,函数的调用可以嵌?/p>

 

C

.函数的定义和函数的调用均可以嵌?/p>

 

D

.函数的定义和函数的调用均不可以嵌套

 

4

.设有定义“double array[1

0]

;”,则表达式

sizeof(array)

?/p>

sizeof(array[0])

?/p>

结果?/p>

array

数组?/p>

(  )

?/p>

 

A

.首地址

    B

.元素个?/p>

 

C

.每个元素所占的字节?/p>

    D

.总字节数

 

5

.若?/p>

P

指向包含

30

个整型元素的动态数组空间,则使用的定义语句?/p>

(    )

?/p>

 

A

?/p>

int*p=new 

int[30]    B

?/p>

int*p=new 

int(30)  C

?/p>

int*p=new[30]D

?/p>

*p=new 

int[30] 

6

.软件产品与其他软件产品组合成一个整体的难易程度叫做软件?/p>

(    )

?/p>

 

A

.可维护?/p>

    B

.可复用?/p>

C

.兼容?/p>

    D

.正确?/p>

 

7

.在多文件结构的程序中,通常把类的声明单独存放于

(    )

中?/p>

 

A

.主文件

    B

.实现文?/p>

C

.库文件

    D

.头文件

 

8

.在一个用数组实现的队列类中,假定数组长度?/p>

MS

,队首元素位置为

first

,队列长

度为

length

,则队首的后一个位置为

(    )

?/p>

 

A

?/p>

first+1 

B

?/p>

(first+1)

?/p>

MS 

C

?/p>

(first

一

1)

?/p>

MS  

D

?/p>

(first+length)

?/p>

MS 

9

?/p>

假定一个类的构造函数为“A(int 

aa=1?/p>

int 

bb=0){a=aa;b=bb

?/p>

)”,

则执?/p>

?/p>

A 

x(4)

?/p>

?/p>

语句后,

x

?/p>

a

?/p>

x

?/p>

b

的值分别为

(  )

?/p>

 

A

?/p>

1

?/p>

0    B

?/p>

1

?/p>

4    C

?/p>

4

?/p>

1    D

?/p>

4

?/p>

0        

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

《面向对象程序设?/p>

(

本科

)

?/p>

2017

期末试题及答?/p>

 

 

一、单项选择

(

每小?/p>

2

分,?/p>

20

?/p>

) 

1

.字符串?/p>

a+b=12

?/p>

n

”的长度?/p>

(    )

?/p>

 

A

?/p>

6  

 

B

?/p>

7 

 

C

?/p>

8 

 

D

?/p>

9 

2

.假定一个二维数组的定义语句为“int a[3][4]

={{3

?/p>

4)

?/p>

{2

?/p>

8

?/p>

6))

;”,则元?/p>

a[2][1] 

的值为

(  )

?/p>

 

A

?/p>

0  

 

B

?/p>

4 

 

C

?/p>

8  

 

D

?/p>

6 

3

.以下正确的描述?/p>

(  )

?/p>

 

A

.函数的定义可以嵌套,函数的调用不可以嵌?/p>

 

B

.函数的定义不可以嵌套,函数的调用可以嵌?/p>

 

C

.函数的定义和函数的调用均可以嵌?/p>

 

D

.函数的定义和函数的调用均不可以嵌套

 

4

.设有定义“double array[1

0]

;”,则表达式

sizeof(array)

?/p>

sizeof(array[0])

?/p>

结果?/p>

array

数组?/p>

(  )

?/p>

 

A

.首地址

    B

.元素个?/p>

 

C

.每个元素所占的字节?/p>

    D

.总字节数

 

5

.若?/p>

P

指向包含

30

个整型元素的动态数组空间,则使用的定义语句?/p>

(    )

?/p>

 

A

?/p>

int*p=new 

int[30]    B

?/p>

int*p=new 

int(30)  C

?/p>

int*p=new[30]D

?/p>

*p=new 

int[30] 

6

.软件产品与其他软件产品组合成一个整体的难易程度叫做软件?/p>

(    )

?/p>

 

A

.可维护?/p>

    B

.可复用?/p>

C

.兼容?/p>

    D

.正确?/p>

 

7

.在多文件结构的程序中,通常把类的声明单独存放于

(    )

中?/p>

 

A

.主文件

    B

.实现文?/p>

C

.库文件

    D

.头文件

 

8

.在一个用数组实现的队列类中,假定数组长度?/p>

MS

,队首元素位置为

first

,队列长

度为

length

,则队首的后一个位置为

(    )

?/p>

 

A

?/p>

first+1 

B

?/p>

(first+1)

?/p>

MS 

C

?/p>

(first

一

1)

?/p>

MS  

D

?/p>

(first+length)

?/p>

MS 

9

?/p>

假定一个类的构造函数为“A(int 

aa=1?/p>

int 

bb=0){a=aa;b=bb

?/p>

)”,

则执?/p>

?/p>

A 

x(4)

?/p>

?/p>

语句后,

x

?/p>

a

?/p>

x

?/p>

b

的值分别为

(  )

?/p>

 

A

?/p>

1

?/p>

0    B

?/p>

1

?/p>

4    C

?/p>

4

?/p>

1    D

?/p>

4

?/p>

0        

Ͼλ">
Ͼλ
Ŀ

《面向对象程序设计?017期末试题及答?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

《面向对象程序设?/p>

(

本科

)

?/p>

2017

期末试题及答?/p>

 

 

一、单项选择

(

每小?/p>

2

分,?/p>

20

?/p>

) 

1

.字符串?/p>

a+b=12

?/p>

n

”的长度?/p>

(    )

?/p>

 

A

?/p>

6  

 

B

?/p>

7 

 

C

?/p>

8 

 

D

?/p>

9 

2

.假定一个二维数组的定义语句为“int a[3][4]

={{3

?/p>

4)

?/p>

{2

?/p>

8

?/p>

6))

;”,则元?/p>

a[2][1] 

的值为

(  )

?/p>

 

A

?/p>

0  

 

B

?/p>

4 

 

C

?/p>

8  

 

D

?/p>

6 

3

.以下正确的描述?/p>

(  )

?/p>

 

A

.函数的定义可以嵌套,函数的调用不可以嵌?/p>

 

B

.函数的定义不可以嵌套,函数的调用可以嵌?/p>

 

C

.函数的定义和函数的调用均可以嵌?/p>

 

D

.函数的定义和函数的调用均不可以嵌套

 

4

.设有定义“double array[1

0]

;”,则表达式

sizeof(array)

?/p>

sizeof(array[0])

?/p>

结果?/p>

array

数组?/p>

(  )

?/p>

 

A

.首地址

    B

.元素个?/p>

 

C

.每个元素所占的字节?/p>

    D

.总字节数

 

5

.若?/p>

P

指向包含

30

个整型元素的动态数组空间,则使用的定义语句?/p>

(    )

?/p>

 

A

?/p>

int*p=new 

int[30]    B

?/p>

int*p=new 

int(30)  C

?/p>

int*p=new[30]D

?/p>

*p=new 

int[30] 

6

.软件产品与其他软件产品组合成一个整体的难易程度叫做软件?/p>

(    )

?/p>

 

A

.可维护?/p>

    B

.可复用?/p>

C

.兼容?/p>

    D

.正确?/p>

 

7

.在多文件结构的程序中,通常把类的声明单独存放于

(    )

中?/p>

 

A

.主文件

    B

.实现文?/p>

C

.库文件

    D

.头文件

 

8

.在一个用数组实现的队列类中,假定数组长度?/p>

MS

,队首元素位置为

first

,队列长

度为

length

,则队首的后一个位置为

(    )

?/p>

 

A

?/p>

first+1 

B

?/p>

(first+1)

?/p>

MS 

C

?/p>

(first

一

1)

?/p>

MS  

D

?/p>

(first+length)

?/p>

MS 

9

?/p>

假定一个类的构造函数为“A(int 

aa=1?/p>

int 

bb=0){a=aa;b=bb

?/p>

)”,

则执?/p>

?/p>

A 

x(4)

?/p>

?/p>

语句后,

x

?/p>

a

?/p>

x

?/p>

b

的值分别为

(  )

?/p>

 

A

?/p>

1

?/p>

0    B

?/p>

1

?/p>

4    C

?/p>

4

?/p>

1    D

?/p>

4

?/p>

0        



ļ׺.doc޸Ϊ.docĶ

  • Χ,,ͻص,ץʵг̸鹤
  • GBZ--ҽXϷҪ
  • 㶫ʡи߼ѧ2018-2019ѧһѧĩԻѧ
  • 2011ѧۿA2ͷ
  • ʡӪҵԱҵλ
  • йںҵƼͶʷо2016-2020
  • е켼ĩ⼰ȫ
  • ʦ׶԰Խ18ҵ1
  • ѧǶȿС¼
  • ϵͳİ棩Сκ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)